builder: mozilla-release_yosemite_r7_test-web-platform-tests-1
slave: t-yosemite-r7-0345
starttime: 1472089665.42
results: success (0)
buildid: 20160824164524
builduid: a02b7363b02c44939dc65790c494b50a
revision: fac9c0cd2a813f65051d848c8d1e9743f51052b0
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:45.416934) =========
master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:45.417378) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:45.417657) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:45.560282) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:45.561000) =========
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.K6zETRBxBf/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.dyUDd6yMPm/Listeners
TMPDIR=/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
--2016-08-24 18:47:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: 'archiver_client.py'
0K .......... . 100% 156M=0s
2016-08-24 18:47:46 (156 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.517248
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:46.102341) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:46.102723) =========
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.K6zETRBxBf/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.dyUDd6yMPm/Listeners
TMPDIR=/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/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.020178
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:46.154586) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 18:47:46.155407) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev fac9c0cd2a813f65051d848c8d1e9743f51052b0 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev fac9c0cd2a813f65051d848c8d1e9743f51052b0 --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.K6zETRBxBf/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.dyUDd6yMPm/Listeners
TMPDIR=/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
2016-08-24 18:47:46,240 truncating revision to first 12 chars
2016-08-24 18:47:46,240 Setting DEBUG logging.
2016-08-24 18:47:46,240 attempt 1/10
2016-08-24 18:47:46,240 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/fac9c0cd2a81?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-08-24 18:47:47,327 unpacking tar archive at: mozilla-release-fac9c0cd2a81/testing/mozharness/
program finished with exit code 0
elapsedTime=1.363012
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 18:47:47.542725) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:47.543093) =========
script_repo_revision: fac9c0cd2a813f65051d848c8d1e9743f51052b0
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:47.543551) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:47.543864) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-24 18:47:47.576799) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 8 secs) (at 2016-08-24 18:47:47.577183) =========
/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-release --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'ondemand']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.K6zETRBxBf/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/local/bin/node
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners
TMPDIR=/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/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
18:47:47 INFO - MultiFileLogger online at 20160824 18:47:47 in /builds/slave/test
18:47:47 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-release --download-symbols ondemand
18:47:47 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
18:47:47 INFO - {'append_to_log': False,
18:47:47 INFO - 'base_work_dir': '/builds/slave/test',
18:47:47 INFO - 'blob_upload_branch': 'mozilla-release',
18:47:47 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
18:47:47 INFO - 'buildbot_json_path': 'buildprops.json',
18:47:47 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
18:47:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
18:47:47 INFO - 'download_minidump_stackwalk': True,
18:47:47 INFO - 'download_symbols': 'ondemand',
18:47:47 INFO - 'e10s': False,
18:47:47 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
18:47:47 INFO - 'tooltool.py': '/tools/tooltool.py',
18:47:47 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
18:47:47 INFO - '/tools/misc-python/virtualenv.py')},
18:47:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
18:47:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
18:47:47 INFO - 'log_level': 'info',
18:47:47 INFO - 'log_to_console': True,
18:47:47 INFO - 'opt_config_files': (),
18:47:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
18:47:47 INFO - '--processes=1',
18:47:47 INFO - '--config=%(test_path)s/wptrunner.ini',
18:47:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
18:47:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
18:47:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
18:47:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
18:47:47 INFO - 'pip_index': False,
18:47:47 INFO - 'require_test_zip': True,
18:47:47 INFO - 'test_type': ('testharness',),
18:47:47 INFO - 'this_chunk': '1',
18:47:47 INFO - 'tooltool_cache': '/builds/tooltool_cache',
18:47:47 INFO - 'total_chunks': '5',
18:47:47 INFO - 'virtualenv_path': 'venv',
18:47:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
18:47:47 INFO - 'work_dir': 'build'}
18:47:47 INFO - #####
18:47:47 INFO - ##### Running clobber step.
18:47:47 INFO - #####
18:47:47 INFO - Running pre-action listener: _resource_record_pre_action
18:47:47 INFO - Running main action method: clobber
18:47:47 INFO - rmtree: /builds/slave/test/build
18:47:47 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
18:47:48 INFO - Running post-action listener: _resource_record_post_action
18:47:48 INFO - #####
18:47:48 INFO - ##### Running read-buildbot-config step.
18:47:48 INFO - #####
18:47:48 INFO - Running pre-action listener: _resource_record_pre_action
18:47:48 INFO - Running main action method: read_buildbot_config
18:47:48 INFO - Using buildbot properties:
18:47:48 INFO - {
18:47:48 INFO - "project": "",
18:47:48 INFO - "product": "firefox",
18:47:48 INFO - "script_repo_revision": "production",
18:47:48 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-opt-unittest",
18:47:48 INFO - "repository": "",
18:47:48 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release opt test web-platform-tests-1",
18:47:48 INFO - "buildid": "20160824164524",
18:47:48 INFO - "pgo_build": "False",
18:47:48 INFO - "basedir": "/builds/slave/test",
18:47:48 INFO - "buildnumber": 6,
18:47:48 INFO - "slavename": "t-yosemite-r7-0345",
18:47:48 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/",
18:47:48 INFO - "platform": "macosx64",
18:47:48 INFO - "branch": "mozilla-release",
18:47:48 INFO - "revision": "fac9c0cd2a813f65051d848c8d1e9743f51052b0",
18:47:48 INFO - "repo_path": "releases/mozilla-release",
18:47:48 INFO - "moz_repo_path": "",
18:47:48 INFO - "stage_platform": "macosx64",
18:47:48 INFO - "builduid": "a02b7363b02c44939dc65790c494b50a",
18:47:48 INFO - "slavebuilddir": "test"
18:47:48 INFO - }
18:47:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg.
18:47:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json.
18:47:48 INFO - Running post-action listener: _resource_record_post_action
18:47:48 INFO - #####
18:47:48 INFO - ##### Running download-and-extract step.
18:47:48 INFO - #####
18:47:48 INFO - Running pre-action listener: _resource_record_pre_action
18:47:48 INFO - Running main action method: download_and_extract
18:47:48 INFO - mkdir: /builds/slave/test/build/tests
18:47:48 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')]}
18:47:48 INFO - https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json matches https://queue.taskcluster.net
18:47:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json
18:47:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json
18:47:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac.test_packages.json
18:47:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac.test_packages.json'}, attempt #1
18:47:48 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json
18:47:48 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
18:47:48 INFO - retry: Failed, sleeping 30 seconds before retrying
18:48:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac.test_packages.json'}, attempt #2
18:48:18 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json
18:48:18 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
18:48:18 INFO - retry: Failed, sleeping 60 seconds before retrying
18:49:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac.test_packages.json'}, attempt #3
18:49:18 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json
18:49:18 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
18:49:18 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac.test_packages.json!
18:49:18 INFO - Caught exception: HTTP Error 404: Not Found
18:49:18 INFO - Caught exception: HTTP Error 404: Not Found
18:49:18 INFO - Caught exception: HTTP Error 404: Not Found
18:49:18 INFO - trying https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json
18:49:18 INFO - Downloading https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac.test_packages.json
18:49:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac.test_packages.json'}, attempt #1
18:49:19 INFO - Downloaded 1199 bytes.
18:49:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0.3.en-US.mac.test_packages.json
18:49:19 INFO - Using the following test package requirements:
18:49:19 INFO - {u'common': [u'firefox-48.0.3.en-US.mac.common.tests.zip'],
18:49:19 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.mac.common.tests.zip',
18:49:19 INFO - u'firefox-48.0.3.en-US.mac.cppunittest.tests.zip'],
18:49:19 INFO - u'gtest': [u'firefox-48.0.3.en-US.mac.common.tests.zip',
18:49:19 INFO - u'firefox-48.0.3.en-US.mac.gtest.tests.zip'],
18:49:19 INFO - u'jittest': [u'firefox-48.0.3.en-US.mac.common.tests.zip',
18:49:19 INFO - u'jsshell-mac.zip'],
18:49:19 INFO - u'mochitest': [u'firefox-48.0.3.en-US.mac.common.tests.zip',
18:49:19 INFO - u'firefox-48.0.3.en-US.mac.mochitest.tests.zip'],
18:49:19 INFO - u'mozbase': [u'firefox-48.0.3.en-US.mac.common.tests.zip'],
18:49:19 INFO - u'reftest': [u'firefox-48.0.3.en-US.mac.common.tests.zip',
18:49:19 INFO - u'firefox-48.0.3.en-US.mac.reftest.tests.zip'],
18:49:19 INFO - u'talos': [u'firefox-48.0.3.en-US.mac.common.tests.zip',
18:49:19 INFO - u'firefox-48.0.3.en-US.mac.talos.tests.zip'],
18:49:19 INFO - u'web-platform': [u'firefox-48.0.3.en-US.mac.common.tests.zip',
18:49:19 INFO - u'firefox-48.0.3.en-US.mac.web-platform.tests.zip'],
18:49:19 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.mac.common.tests.zip',
18:49:19 INFO - u'firefox-48.0.3.en-US.mac.xpcshell.tests.zip']}
18:49:19 INFO - Downloading packages: [u'firefox-48.0.3.en-US.mac.common.tests.zip', u'firefox-48.0.3.en-US.mac.web-platform.tests.zip'] for test suite category: web-platform
18:49:19 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')]}
18:49:19 INFO - https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip matches https://queue.taskcluster.net
18:49:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip
18:49:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip
18:49:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip
18:49:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip'}, attempt #1
18:49:19 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip
18:49:19 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
18:49:19 INFO - retry: Failed, sleeping 30 seconds before retrying
18:49:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip'}, attempt #2
18:49:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip
18:49:49 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
18:49:49 INFO - retry: Failed, sleeping 60 seconds before retrying
18:50:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip'}, attempt #3
18:50:50 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip
18:50:50 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
18:50:50 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip!
18:50:50 INFO - Caught exception: HTTP Error 404: Not Found
18:50:50 INFO - Caught exception: HTTP Error 404: Not Found
18:50:50 INFO - Caught exception: HTTP Error 404: Not Found
18:50:50 INFO - trying https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip
18:50:50 INFO - Downloading https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip
18:50:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip'}, attempt #1
18:50:51 INFO - Downloaded 18323886 bytes.
18:50:51 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
18:50:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.mac.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
18:50:51 INFO - caution: filename not matched: web-platform/*
18:50:51 INFO - Return code: 11
18:50:51 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')]}
18:50:51 INFO - https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip matches https://queue.taskcluster.net
18:50:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip
18:50:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip
18:50:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip
18:50:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip'}, attempt #1
18:50:51 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip
18:50:51 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
18:50:51 INFO - retry: Failed, sleeping 30 seconds before retrying
18:51:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip'}, attempt #2
18:51:21 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip
18:51:21 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
18:51:21 INFO - retry: Failed, sleeping 60 seconds before retrying
18:52:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip'}, attempt #3
18:52:21 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip
18:52:21 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
18:52:21 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip!
18:52:21 INFO - Caught exception: HTTP Error 404: Not Found
18:52:21 INFO - Caught exception: HTTP Error 404: Not Found
18:52:21 INFO - Caught exception: HTTP Error 404: Not Found
18:52:21 INFO - trying https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip
18:52:21 INFO - Downloading https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip
18:52:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip'}, attempt #1
18:52:24 INFO - Downloaded 36389884 bytes.
18:52:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
18:52:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.mac.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
18:52:28 INFO - caution: filename not matched: bin/*
18:52:28 INFO - caution: filename not matched: config/*
18:52:28 INFO - caution: filename not matched: mozbase/*
18:52:28 INFO - caution: filename not matched: marionette/*
18:52:28 INFO - caution: filename not matched: tools/wptserve/*
18:52:28 INFO - Return code: 11
18:52:28 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')]}
18:52:28 INFO - https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg matches https://queue.taskcluster.net
18:52:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg
18:52:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg
18:52:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg
18:52:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg'}, attempt #1
18:52:28 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg
18:52:28 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
18:52:28 INFO - retry: Failed, sleeping 30 seconds before retrying
18:52:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg'}, attempt #2
18:52:58 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg
18:52:58 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
18:52:58 INFO - retry: Failed, sleeping 60 seconds before retrying
18:53:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg'}, attempt #3
18:53:58 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg
18:53:58 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
18:53:58 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg!
18:53:58 INFO - Caught exception: HTTP Error 404: Not Found
18:53:58 INFO - Caught exception: HTTP Error 404: Not Found
18:53:58 INFO - Caught exception: HTTP Error 404: Not Found
18:53:58 INFO - trying https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg
18:53:58 INFO - Downloading https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg
18:53:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg'}, attempt #1
18:54:01 INFO - Downloaded 86213800 bytes.
18:54:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg
18:54:01 INFO - mkdir: /builds/slave/test/properties
18:54:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
18:54:01 INFO - Writing to file /builds/slave/test/properties/build_url
18:54:01 INFO - Contents:
18:54:01 INFO - build_url:https://queue.taskcluster.net/v1/task/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.en-US.mac.dmg
18:54:02 INFO - Running post-action listener: _resource_record_post_action
18:54:02 INFO - Running post-action listener: set_extra_try_arguments
18:54:02 INFO - #####
18:54:02 INFO - ##### Running create-virtualenv step.
18:54:02 INFO - #####
18:54:02 INFO - Running pre-action listener: _pre_create_virtualenv
18:54:02 INFO - Running pre-action listener: _resource_record_pre_action
18:54:02 INFO - Running main action method: create_virtualenv
18:54:02 INFO - Creating virtualenv /builds/slave/test/build/venv
18:54:02 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
18:54:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
18:54:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
18:54:02 INFO - Using real prefix '/tools/python27'
18:54:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python
18:54:02 INFO - Installing distribute.............................................................................................................................................................................................done.
18:54:05 INFO - Installing pip.................done.
18:54:05 INFO - Return code: 0
18:54:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
18:54:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:54:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:54:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:54:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:54:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:05 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 0x109a97e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe70ce7df0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab05e0>, '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 0x109693cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096be990>, '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.K6zETRBxBf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:54:05 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
18:54:05 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
18:54:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.K6zETRBxBf/Render',
18:54:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:54:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:54:05 INFO - 'HOME': '/Users/cltbld',
18:54:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:54:05 INFO - 'LOGNAME': 'cltbld',
18:54:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:54:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
18:54:05 INFO - 'MOZ_NO_REMOTE': '1',
18:54:05 INFO - 'NO_EM_RESTART': '1',
18:54:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:54:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:54:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:54:05 INFO - 'PWD': '/builds/slave/test',
18:54:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:54:05 INFO - 'SHELL': '/bin/bash',
18:54:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners',
18:54:05 INFO - 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/',
18:54:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:54:05 INFO - 'USER': 'cltbld',
18:54:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:54:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:54:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:54:05 INFO - 'XPC_FLAGS': '0x0',
18:54:05 INFO - 'XPC_SERVICE_NAME': '0',
18:54:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:54:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:54:06 INFO - Downloading/unpacking psutil>=0.7.1
18:54:06 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
18:54:06 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
18:54:06 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
18:54:06 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
18:54:06 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
18:54:06 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
18:54:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
18:54:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
18:54:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
18:54:09 INFO - Installing collected packages: psutil
18:54:09 INFO - Running setup.py install for psutil
18:54:09 INFO - building 'psutil._psutil_osx' extension
18:54:09 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
18:54:09 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
18:54:09 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
18:54:09 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
18:54:09 INFO - building 'psutil._psutil_posix' extension
18:54:09 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
18:54:09 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
18:54:09 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
18:54:09 INFO - ^
18:54:09 INFO - 1 warning generated.
18:54:09 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
18:54:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
18:54:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
18:54:09 INFO - Successfully installed psutil
18:54:09 INFO - Cleaning up...
18:54:10 INFO - Return code: 0
18:54:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
18:54:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:54:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:54:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:54:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:54:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x109a97e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe70ce7df0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab05e0>, '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 0x109693cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096be990>, '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.K6zETRBxBf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:54:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
18:54:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
18:54:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.K6zETRBxBf/Render',
18:54:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:54:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:54:10 INFO - 'HOME': '/Users/cltbld',
18:54:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:54:10 INFO - 'LOGNAME': 'cltbld',
18:54:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:54:10 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
18:54:10 INFO - 'MOZ_NO_REMOTE': '1',
18:54:10 INFO - 'NO_EM_RESTART': '1',
18:54:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:54:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:54:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:54:10 INFO - 'PWD': '/builds/slave/test',
18:54:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:54:10 INFO - 'SHELL': '/bin/bash',
18:54:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners',
18:54:10 INFO - 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/',
18:54:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:54:10 INFO - 'USER': 'cltbld',
18:54:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:54:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:54:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:54:10 INFO - 'XPC_FLAGS': '0x0',
18:54:10 INFO - 'XPC_SERVICE_NAME': '0',
18:54:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:54:10 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:54:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
18:54:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
18:54:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
18:54:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
18:54:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
18:54:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
18:54:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
18:54:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz
18:54:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
18:54:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
18:54:12 INFO - Installing collected packages: mozsystemmonitor
18:54:12 INFO - Running setup.py install for mozsystemmonitor
18:54:12 INFO - Successfully installed mozsystemmonitor
18:54:12 INFO - Cleaning up...
18:54:13 INFO - Return code: 0
18:54:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
18:54:13 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')]}
18:54:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:54:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:13 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')]}
18:54:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:54:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:13 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 0x109a97e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe70ce7df0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab05e0>, '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 0x109693cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096be990>, '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.K6zETRBxBf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:54:13 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
18:54:13 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
18:54:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.K6zETRBxBf/Render',
18:54:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:54:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:54:13 INFO - 'HOME': '/Users/cltbld',
18:54:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:54:13 INFO - 'LOGNAME': 'cltbld',
18:54:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:54:13 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
18:54:13 INFO - 'MOZ_NO_REMOTE': '1',
18:54:13 INFO - 'NO_EM_RESTART': '1',
18:54:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:54:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:54:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:54:13 INFO - 'PWD': '/builds/slave/test',
18:54:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:54:13 INFO - 'SHELL': '/bin/bash',
18:54:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners',
18:54:13 INFO - 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/',
18:54:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:54:13 INFO - 'USER': 'cltbld',
18:54:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:54:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:54:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:54:13 INFO - 'XPC_FLAGS': '0x0',
18:54:13 INFO - 'XPC_SERVICE_NAME': '0',
18:54:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:54:13 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:54:13 INFO - Downloading/unpacking blobuploader==1.2.4
18:54:13 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
18:54:13 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
18:54:13 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
18:54:13 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
18:54:13 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
18:54:13 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
18:54:15 INFO - Downloading blobuploader-1.2.4.tar.gz
18:54:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
18:54:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
18:54:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
18:54:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
18:54:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
18:54:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
18:54:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
18:54:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
18:54:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
18:54:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
18:54:16 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
18:54:16 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
18:54:16 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
18:54:16 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
18:54:16 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
18:54:16 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
18:54:16 INFO - Downloading docopt-0.6.1.tar.gz
18:54:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
18:54:17 INFO - Installing collected packages: blobuploader, requests, docopt
18:54:17 INFO - Running setup.py install for blobuploader
18:54:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
18:54:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
18:54:17 INFO - Running setup.py install for requests
18:54:17 INFO - Running setup.py install for docopt
18:54:17 INFO - Successfully installed blobuploader requests docopt
18:54:17 INFO - Cleaning up...
18:54:17 INFO - Return code: 0
18:54:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv
18:54: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')]}
18:54:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:54:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54: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')]}
18:54:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:54:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:17 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 0x109a97e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe70ce7df0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab05e0>, '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 0x109693cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096be990>, '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.K6zETRBxBf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:54:17 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
18:54:17 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
18:54:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.K6zETRBxBf/Render',
18:54:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:54:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:54:17 INFO - 'HOME': '/Users/cltbld',
18:54:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:54:17 INFO - 'LOGNAME': 'cltbld',
18:54:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:54:17 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
18:54:17 INFO - 'MOZ_NO_REMOTE': '1',
18:54:17 INFO - 'NO_EM_RESTART': '1',
18:54:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:54:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:54:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:54:17 INFO - 'PWD': '/builds/slave/test',
18:54:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:54:17 INFO - 'SHELL': '/bin/bash',
18:54:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners',
18:54:17 INFO - 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/',
18:54:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:54:17 INFO - 'USER': 'cltbld',
18:54:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:54:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:54:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:54:17 INFO - 'XPC_FLAGS': '0x0',
18:54:17 INFO - 'XPC_SERVICE_NAME': '0',
18:54:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:54:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
18:54:18 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-sw6dmD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
18:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
18:54:18 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-97D99y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
18:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
18:54:18 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-iTiYpy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
18:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
18:54:18 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-iCDBui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
18:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
18:54:18 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-1K9PHA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
18:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
18:54:18 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-PFlOyO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
18:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
18:54:18 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-smQssX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
18:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
18:54:18 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-uL4wxH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-dvDvJ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-8aMHqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-Jpuc7_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-129RHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-jLlYUq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-jeVAQ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-ZeHHOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-fkEGWK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
18:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
18:54:19 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-1Jxmd0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
18:54:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
18:54:20 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-IuN71r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
18:54:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
18:54:20 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-IiD4zl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
18:54:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:54:20 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-J9C4MI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:54:20 INFO - Unpacking /builds/slave/test/build/tests/marionette
18:54:20 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-WMzKZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
18:54:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:54:20 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
18:54:20 INFO - Running setup.py install for manifestparser
18:54:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
18:54:21 INFO - Running setup.py install for mozcrash
18:54:21 INFO - Running setup.py install for mozdebug
18:54:21 INFO - Running setup.py install for mozdevice
18:54:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
18:54:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin
18:54:21 INFO - Running setup.py install for mozfile
18:54:21 INFO - Running setup.py install for mozhttpd
18:54:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
18:54:21 INFO - Running setup.py install for mozinfo
18:54:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
18:54:21 INFO - Running setup.py install for mozInstall
18:54:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Running setup.py install for mozleak
18:54:22 INFO - Running setup.py install for mozlog
18:54:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Running setup.py install for moznetwork
18:54:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Running setup.py install for mozprocess
18:54:22 INFO - Running setup.py install for mozprofile
18:54:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Running setup.py install for mozrunner
18:54:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
18:54:22 INFO - Running setup.py install for mozscreenshot
18:54:23 INFO - Running setup.py install for moztest
18:54:23 INFO - Running setup.py install for mozversion
18:54:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
18:54:23 INFO - Running setup.py install for wptserve
18:54:23 INFO - Running setup.py install for marionette-driver
18:54:23 INFO - Running setup.py install for browsermob-proxy
18:54:23 INFO - Running setup.py install for marionette-client
18:54:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:54:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
18:54:24 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
18:54:24 INFO - Cleaning up...
18:54:24 INFO - Return code: 0
18:54:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv
18:54:24 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')]}
18:54:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:54:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:24 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')]}
18:54:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:54:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:54:24 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 0x109a97e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe70ce7df0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109ab05e0>, '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 0x109693cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096be990>, '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.K6zETRBxBf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:54:24 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
18:54:24 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
18:54:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.K6zETRBxBf/Render',
18:54:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:54:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:54:24 INFO - 'HOME': '/Users/cltbld',
18:54:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:54:24 INFO - 'LOGNAME': 'cltbld',
18:54:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:54:24 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
18:54:24 INFO - 'MOZ_NO_REMOTE': '1',
18:54:24 INFO - 'NO_EM_RESTART': '1',
18:54:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:54:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:54:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:54:24 INFO - 'PWD': '/builds/slave/test',
18:54:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:54:24 INFO - 'SHELL': '/bin/bash',
18:54:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners',
18:54:24 INFO - 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/',
18:54:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:54:24 INFO - 'USER': 'cltbld',
18:54:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:54:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:54:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:54:24 INFO - 'XPC_FLAGS': '0x0',
18:54:24 INFO - 'XPC_SERVICE_NAME': '0',
18:54:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:54:24 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
18:54:24 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-tFrM6F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
18:54:24 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))
18:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
18:54:24 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-xFbBKs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
18:54:24 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))
18:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
18:54:24 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-cj05_l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
18:54:24 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))
18:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
18:54:24 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-DwpcTJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
18:54:24 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))
18:54:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
18:54:24 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-ZeNnNo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-Z1QuKM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-ETJjvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-6TuXwa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-nr0YnX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-ghtqAR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-FKGo7S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-1hMJpM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-fVpr7_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
18:54:25 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))
18:54:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
18:54:25 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-hj_jbv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
18:54:26 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))
18:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
18:54:26 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-4VPUe_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
18:54:26 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))
18:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
18:54:26 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-XaKNFt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
18:54:26 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))
18:54:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
18:54:26 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-0ATedl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
18:54:26 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))
18:54:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
18:54:26 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-U60LKf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
18:54:26 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))
18:54:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
18:54:26 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-MmAOpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
18:54:26 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))
18:54:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:54:26 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-MSdLZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:54:26 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))
18:54:26 INFO - Unpacking /builds/slave/test/build/tests/marionette
18:54:27 INFO - Running setup.py (path:/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/pip-8H9Cct-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
18:54:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:54:27 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))
18:54:27 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))
18:54:27 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))
18:54:27 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))
18:54:27 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))
18:54:27 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))
18:54:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
18:54:27 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
18:54:27 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
18:54:27 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
18:54:27 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
18:54:27 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
18:54:27 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
18:54:29 INFO - Downloading blessings-1.6.tar.gz
18:54:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
18:54:29 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))
18:54:29 INFO - Installing collected packages: blessings
18:54:29 INFO - Running setup.py install for blessings
18:54:29 INFO - Successfully installed blessings
18:54:29 INFO - Cleaning up...
18:54:30 INFO - Return code: 0
18:54:30 INFO - Done creating virtualenv /builds/slave/test/build/venv.
18:54:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
18:54:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
18:54:30 INFO - Reading from file tmpfile_stdout
18:54:30 INFO - Current package versions:
18:54:30 INFO - blessings == 1.6
18:54:30 INFO - blobuploader == 1.2.4
18:54:30 INFO - browsermob-proxy == 0.6.0
18:54:30 INFO - docopt == 0.6.1
18:54:30 INFO - manifestparser == 1.1
18:54:30 INFO - marionette-client == 2.3.0
18:54:30 INFO - marionette-driver == 1.4.0
18:54:30 INFO - mozInstall == 1.12
18:54:30 INFO - mozcrash == 0.17
18:54:30 INFO - mozdebug == 0.1
18:54:30 INFO - mozdevice == 0.48
18:54:30 INFO - mozfile == 1.2
18:54:30 INFO - mozhttpd == 0.7
18:54:30 INFO - mozinfo == 0.9
18:54:30 INFO - mozleak == 0.1
18:54:30 INFO - mozlog == 3.1
18:54:30 INFO - moznetwork == 0.27
18:54:30 INFO - mozprocess == 0.22
18:54:30 INFO - mozprofile == 0.28
18:54:30 INFO - mozrunner == 6.11
18:54:30 INFO - mozscreenshot == 0.1
18:54:30 INFO - mozsystemmonitor == 0.0
18:54:30 INFO - moztest == 0.7
18:54:30 INFO - mozversion == 1.4
18:54:30 INFO - psutil == 3.1.1
18:54:30 INFO - requests == 1.2.3
18:54:30 INFO - wptserve == 1.4.0
18:54:30 INFO - wsgiref == 0.1.2
18:54:30 INFO - Running post-action listener: _resource_record_post_action
18:54:30 INFO - Running post-action listener: _start_resource_monitoring
18:54:30 INFO - Starting resource monitoring.
18:54:30 INFO - #####
18:54:30 INFO - ##### Running pull step.
18:54:30 INFO - #####
18:54:30 INFO - Running pre-action listener: _resource_record_pre_action
18:54:30 INFO - Running main action method: pull
18:54:30 INFO - Pull has nothing to do!
18:54:30 INFO - Running post-action listener: _resource_record_post_action
18:54:30 INFO - #####
18:54:30 INFO - ##### Running install step.
18:54:30 INFO - #####
18:54:30 INFO - Running pre-action listener: _resource_record_pre_action
18:54:30 INFO - Running main action method: install
18:54:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
18:54:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
18:54:30 INFO - Reading from file tmpfile_stdout
18:54:30 INFO - Detecting whether we're running mozinstall >=1.0...
18:54:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
18:54:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
18:54:30 INFO - Reading from file tmpfile_stdout
18:54:30 INFO - Output received:
18:54:30 INFO - Usage: mozinstall [options] installer
18:54:30 INFO - Options:
18:54:30 INFO - -h, --help show this help message and exit
18:54:30 INFO - -d DEST, --destination=DEST
18:54:30 INFO - Directory to install application into. [default:
18:54:30 INFO - "/builds/slave/test"]
18:54:30 INFO - --app=APP Application being installed. [default: firefox]
18:54:30 INFO - mkdir: /builds/slave/test/build/application
18:54:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg', '--destination', '/builds/slave/test/build/application']
18:54:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.3.en-US.mac.dmg --destination /builds/slave/test/build/application
18:54:52 INFO - Reading from file tmpfile_stdout
18:54:52 INFO - Output received:
18:54:52 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox
18:54:52 INFO - Running post-action listener: _resource_record_post_action
18:54:52 INFO - #####
18:54:52 INFO - ##### Running run-tests step.
18:54:52 INFO - #####
18:54:52 INFO - Running pre-action listener: _resource_record_pre_action
18:54:52 INFO - Running main action method: run_tests
18:54:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
18:54:52 INFO - Minidump filename unknown. Determining based upon platform and architecture.
18:54:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
18:54:52 INFO - grabbing minidump binary from tooltool
18:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:54:52 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 0x109ab05e0>, '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 0x109693cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1096be990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
18:54:52 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
18:54:52 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
18:54:53 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
18:54:53 INFO - Return code: 0
18:54:53 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
18:54:53 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
18:54:53 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/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.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
18:54:53 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/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.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
18:54:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.K6zETRBxBf/Render',
18:54:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:54:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:54:53 INFO - 'HOME': '/Users/cltbld',
18:54:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:54:53 INFO - 'LOGNAME': 'cltbld',
18:54:53 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
18:54:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:54:53 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
18:54:53 INFO - 'MOZ_NO_REMOTE': '1',
18:54:53 INFO - 'NO_EM_RESTART': '1',
18:54:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:54:53 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:54:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:54:53 INFO - 'PWD': '/builds/slave/test',
18:54:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:54:53 INFO - 'SHELL': '/bin/bash',
18:54:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dyUDd6yMPm/Listeners',
18:54:53 INFO - 'TMPDIR': '/var/folders/xl/2fl64x7x0nl14d20xydz31pc00000w/T/',
18:54:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:54:53 INFO - 'USER': 'cltbld',
18:54:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:54:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:54:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:54:53 INFO - 'XPC_FLAGS': '0x0',
18:54:53 INFO - 'XPC_SERVICE_NAME': '0',
18:54:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:54:53 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/LMOVMjw5SRCTJXtbf-_3Gw/artifacts/public/build/firefox-48.0.3.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
18:54:53 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
18:54:53 INFO - import pkg_resources
18:54:54 INFO - Using 1 client processes
18:54:54 INFO - wptserve Starting http server on 127.0.0.1:8000
18:54:54 INFO - wptserve Starting http server on 127.0.0.1:8001
18:54:54 INFO - wptserve Starting http server on 127.0.0.1:8443
18:54:56 INFO - SUITE-START | Running 1476 tests
18:54:56 INFO - Running testharness tests
18:54:56 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
18:54:56 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
18:54:56 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
18:54:56 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
18:54:56 INFO - TEST-START | /cors/redirect-origin.htm
18:54:56 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 1ms
18:54:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
18:54:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 8ms
18:54:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
18:54:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
18:54:56 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
18:54:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
18:54:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
18:54:56 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
18:54:56 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 8ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
18:54:56 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
18:54:56 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
18:54:56 INFO - Setting up ssl
18:54:56 INFO - PROCESS | certutil |
18:54:56 INFO - PROCESS | certutil |
18:54:56 INFO - PROCESS | certutil |
18:54:56 INFO - Certificate Nickname Trust Attributes
18:54:56 INFO - SSL,S/MIME,JAR/XPI
18:54:56 INFO -
18:54:56 INFO - web-platform-tests CT,,
18:54:56 INFO -
18:54:56 INFO - Starting runner
18:54:57 INFO - PROCESS | 6373 | 1472090097824 Marionette INFO Listening on port 2828
18:54:59 INFO - PROCESS | 6373 | 1472090099229 Marionette INFO startBrowser 3d4f7895-47ef-604d-9347-006ba85a108b
18:54:59 INFO - PROCESS | 6373 | 1472090099242 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:54:59 INFO - PROCESS | 6373 | 1472090099447 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:54:59 INFO - PROCESS | 6373 | 1472090099507 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:54:59 INFO - PROCESS | 6373 | 1472090099675 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
18:54:59 INFO - PROCESS | 6373 | 1472090099705 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:54:59 INFO - PROCESS | 6373 | 1472090099710 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
18:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 222ms
18:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
18:54:59 INFO - PROCESS | 6373 | 1472090099937 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:00 INFO - PROCESS | 6373 | 1472090100028 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
18:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 316ms
18:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
18:55:00 INFO - PROCESS | 6373 | 1472090100255 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:00 INFO - PROCESS | 6373 | 1472090100345 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
18:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 320ms
18:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
18:55:00 INFO - PROCESS | 6373 | 1472090100576 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:00 INFO - PROCESS | 6373 | 1472090100630 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
18:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 217ms
18:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
18:55:00 INFO - PROCESS | 6373 | 1472090100795 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:00 INFO - PROCESS | 6373 | 1472090100849 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
18:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 216ms
18:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
18:55:01 INFO - PROCESS | 6373 | 1472090101013 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:01 INFO - PROCESS | 6373 | 1472090101067 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
18:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 267ms
18:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
18:55:01 INFO - PROCESS | 6373 | 1472090101283 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:01 INFO - PROCESS | 6373 | 1472090101356 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
18:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 316ms
18:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
18:55:01 INFO - PROCESS | 6373 | 1472090101608 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:01 INFO - PROCESS | 6373 | 1472090101660 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
18:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 223ms
18:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
18:55:01 INFO - PROCESS | 6373 | 1472090101827 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:01 INFO - PROCESS | 6373 | 1472090101879 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
18:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 216ms
18:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
18:55:02 INFO - PROCESS | 6373 | 1472090102048 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - PROCESS | 6373 | 1472090102104 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
18:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 216ms
18:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
18:55:02 INFO - PROCESS | 6373 | 1472090102272 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - PROCESS | 6373 | 1472090102328 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
18:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 219ms
18:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
18:55:02 INFO - PROCESS | 6373 | 1472090102496 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - PROCESS | 6373 | 1472090102554 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
18:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 219ms
18:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
18:55:02 INFO - PROCESS | 6373 | 1472090102715 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - PROCESS | 6373 | 1472090102778 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
18:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 216ms
18:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
18:55:02 INFO - PROCESS | 6373 | 1472090102940 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:03 INFO - PROCESS | 6373 | 1472090102999 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
18:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 221ms
18:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
18:55:03 INFO - PROCESS | 6373 | 1472090103160 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:03 INFO - PROCESS | 6373 | 1472090103216 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
18:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 217ms
18:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
18:55:03 INFO - PROCESS | 6373 | 1472090103380 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:03 INFO - PROCESS | 6373 | 1472090103441 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
18:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 265ms
18:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
18:55:03 INFO - PROCESS | 6373 | 1472090103650 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:03 INFO - PROCESS | 6373 | 1472090103740 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
18:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 317ms
18:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
18:55:03 INFO - PROCESS | 6373 | 1472090103977 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:04 INFO - PROCESS | 6373 | 1472090104055 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
18:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 324ms
18:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
18:55:04 INFO - PROCESS | 6373 | 1472090104297 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:04 INFO - PROCESS | 6373 | 1472090104392 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
18:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 366ms
18:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
18:55:04 INFO - PROCESS | 6373 | 1472090104665 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:04 INFO - PROCESS | 6373 | 1472090104733 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
18:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 217ms
18:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
18:55:04 INFO - PROCESS | 6373 | 1472090104891 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:04 INFO - PROCESS | 6373 | 1472090104957 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
18:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 324ms
18:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
18:55:05 INFO - PROCESS | 6373 | 1472090105217 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:05 INFO - PROCESS | 6373 | 1472090105312 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
18:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 321ms
18:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
18:55:05 INFO - PROCESS | 6373 | 1472090105540 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:05 INFO - PROCESS | 6373 | 1472090105606 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
18:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 270ms
18:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
18:55:05 INFO - PROCESS | 6373 | 1472090105969 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:06 INFO - PROCESS | 6373 | 1472090106249 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
18:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 727ms
18:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
18:55:06 INFO - PROCESS | 6373 | 1472090106596 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:06 INFO - PROCESS | 6373 | 1472090106645 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
18:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 267ms
18:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
18:55:06 INFO - PROCESS | 6373 | 1472090106866 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:06 INFO - PROCESS | 6373 | 1472090106925 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
18:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 265ms
18:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
18:55:07 INFO - PROCESS | 6373 | 1472090107144 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:07 INFO - PROCESS | 6373 | 1472090107194 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
18:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 225ms
18:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
18:55:07 INFO - PROCESS | 6373 | 1472090107361 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:07 INFO - PROCESS | 6373 | 1472090107408 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
18:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 216ms
18:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
18:55:07 INFO - PROCESS | 6373 | 1472090107581 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:07 INFO - PROCESS | 6373 | 1472090107629 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
18:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 316ms
18:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
18:55:07 INFO - PROCESS | 6373 | 1472090107980 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:08 INFO - PROCESS | 6373 | 1472090108057 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
18:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 367ms
18:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
18:55:08 INFO - PROCESS | 6373 | 1472090108363 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:08 INFO - PROCESS | 6373 | 1472090108432 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
18:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 379ms
18:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
18:55:08 INFO - PROCESS | 6373 | 1472090108747 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:08 INFO - PROCESS | 6373 | 1472090108820 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
18:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 272ms
18:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
18:55:09 INFO - PROCESS | 6373 | 1472090109013 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - PROCESS | 6373 | 1472090109059 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
18:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 219ms
18:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
18:55:09 INFO - PROCESS | 6373 | 1472090109259 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - PROCESS | 6373 | 1472090109303 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
18:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 225ms
18:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
18:55:09 INFO - PROCESS | 6373 | 1472090109482 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - PROCESS | 6373 | 1472090109537 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
18:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 217ms
18:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
18:55:09 INFO - PROCESS | 6373 | 1472090109700 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - PROCESS | 6373 | 1472090109750 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
18:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 221ms
18:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
18:55:09 INFO - PROCESS | 6373 | 1472090109929 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:09 INFO - PROCESS | 6373 | 1472090109972 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
18:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 216ms
18:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
18:55:10 INFO - PROCESS | 6373 | 1472090110147 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:10 INFO - PROCESS | 6373 | 1472090110377 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
18:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 466ms
18:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
18:55:10 INFO - PROCESS | 6373 | 1472090110662 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:10 INFO - PROCESS | 6373 | 1472090110738 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
18:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 388ms
18:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
18:55:11 INFO - PROCESS | 6373 | 1472090111061 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:11 INFO - PROCESS | 6373 | 1472090111121 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
18:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 290ms
18:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
18:55:11 INFO - PROCESS | 6373 | 1472090111334 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:11 INFO - PROCESS | 6373 | 1472090111396 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
18:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 270ms
18:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
18:55:11 INFO - PROCESS | 6373 | 1472090111612 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:11 INFO - PROCESS | 6373 | 1472090111666 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
18:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 219ms
18:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
18:55:11 INFO - PROCESS | 6373 | 1472090111831 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:11 INFO - PROCESS | 6373 | 1472090111892 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
18:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 266ms
18:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
18:55:12 INFO - PROCESS | 6373 | 1472090112099 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:12 INFO - PROCESS | 6373 | 1472090112155 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
18:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 266ms
18:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
18:55:12 INFO - PROCESS | 6373 | 1472090112375 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:12 INFO - PROCESS | 6373 | 1472090112422 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
18:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 224ms
18:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
18:55:12 INFO - PROCESS | 6373 | 1472090112594 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:12 INFO - PROCESS | 6373 | 1472090112640 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
18:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 216ms
18:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
18:55:12 INFO - PROCESS | 6373 | 1472090112814 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:12 INFO - PROCESS | 6373 | 1472090112860 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
18:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 216ms
18:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
18:55:13 INFO - PROCESS | 6373 | 1472090113043 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - PROCESS | 6373 | 1472090113091 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
18:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 224ms
18:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
18:55:13 INFO - PROCESS | 6373 | 1472090113264 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - PROCESS | 6373 | 1472090113322 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
18:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 217ms
18:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
18:55:13 INFO - PROCESS | 6373 | 1472090113482 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - PROCESS | 6373 | 1472090113539 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
18:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 217ms
18:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
18:55:13 INFO - PROCESS | 6373 | 1472090113707 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - PROCESS | 6373 | 1472090113755 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
18:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 222ms
18:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
18:55:13 INFO - PROCESS | 6373 | 1472090113927 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:13 INFO - PROCESS | 6373 | 1472090113975 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
18:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 217ms
18:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
18:55:14 INFO - PROCESS | 6373 | 1472090114147 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:14 INFO - PROCESS | 6373 | 1472090114205 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
18:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 366ms
18:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
18:55:14 INFO - PROCESS | 6373 | 1472090114564 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:14 INFO - PROCESS | 6373 | 1472090114620 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
18:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 367ms
18:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
18:55:14 INFO - PROCESS | 6373 | 1472090114951 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:15 INFO - PROCESS | 6373 | 1472090115016 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
18:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 321ms
18:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
18:55:15 INFO - PROCESS | 6373 | 1472090115292 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:15 INFO - PROCESS | 6373 | 1472090115344 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
18:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 274ms
18:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
18:55:15 INFO - PROCESS | 6373 | 1472090115562 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:15 INFO - PROCESS | 6373 | 1472090115610 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
18:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 218ms
18:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
18:55:15 INFO - PROCESS | 6373 | 1472090115782 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:15 INFO - PROCESS | 6373 | 1472090115826 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
18:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 216ms
18:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
18:55:16 INFO - PROCESS | 6373 | 1472090116007 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:16 INFO - PROCESS | 6373 | 1472090116066 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
18:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 219ms
18:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
18:55:16 INFO - PROCESS | 6373 | 1472090116230 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:16 INFO - PROCESS | 6373 | 1472090116278 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
18:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 216ms
18:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
18:55:16 INFO - PROCESS | 6373 | 1472090116460 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:16 INFO - PROCESS | 6373 | 1472090116531 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
18:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 328ms
18:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
18:55:16 INFO - PROCESS | 6373 | 1472090116781 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:16 INFO - PROCESS | 6373 | 1472090116864 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
18:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 367ms
18:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
18:55:17 INFO - PROCESS | 6373 | 1472090117165 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:17 INFO - PROCESS | 6373 | 1472090117218 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
18:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 268ms
18:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
18:55:17 INFO - PROCESS | 6373 | 1472090117432 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:17 INFO - PROCESS | 6373 | 1472090117493 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
18:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 267ms
18:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
18:55:17 INFO - PROCESS | 6373 | 1472090117714 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:17 INFO - PROCESS | 6373 | 1472090117781 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
18:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 316ms
18:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
18:55:18 INFO - PROCESS | 6373 | 1472090118044 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:18 INFO - PROCESS | 6373 | 1472090118116 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
18:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 317ms
18:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
18:55:18 INFO - PROCESS | 6373 | 1472090118358 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:18 INFO - PROCESS | 6373 | 1472090118410 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
18:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 224ms
18:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
18:55:18 INFO - PROCESS | 6373 | 1472090118578 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:18 INFO - PROCESS | 6373 | 1472090118626 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
18:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 216ms
18:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
18:55:18 INFO - PROCESS | 6373 | 1472090118798 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:18 INFO - PROCESS | 6373 | 1472090118854 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
18:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 216ms
18:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
18:55:19 INFO - PROCESS | 6373 | 1472090119014 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - PROCESS | 6373 | 1472090119065 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
18:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 216ms
18:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
18:55:19 INFO - PROCESS | 6373 | 1472090119231 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - PROCESS | 6373 | 1472090119284 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
18:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 217ms
18:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
18:55:19 INFO - PROCESS | 6373 | 1472090119451 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - PROCESS | 6373 | 1472090119508 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
18:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 219ms
18:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
18:55:19 INFO - PROCESS | 6373 | 1472090119678 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - PROCESS | 6373 | 1472090119731 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 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.
18:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 216ms
18:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
18:55:19 INFO - PROCESS | 6373 | 1472090119896 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:19 INFO - PROCESS | 6373 | 1472090119956 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:20 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.
18:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 217ms
18:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
18:55:20 INFO - PROCESS | 6373 | 1472090120122 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:20 INFO - PROCESS | 6373 | 1472090120177 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:20 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.
18:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 217ms
18:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
18:55:20 INFO - PROCESS | 6373 | 1472090120342 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:20 INFO - PROCESS | 6373 | 1472090120397 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:20 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.
18:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 223ms
18:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
18:55:20 INFO - PROCESS | 6373 | 1472090120563 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:20 INFO - PROCESS | 6373 | 1472090120616 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:20 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.
18:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 218ms
18:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
18:55:20 INFO - PROCESS | 6373 | 1472090120800 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:20 INFO - PROCESS | 6373 | 1472090120888 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:21 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.
18:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 469ms
18:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
18:55:21 INFO - PROCESS | 6373 | 1472090121272 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:21 INFO - PROCESS | 6373 | 1472090121336 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:21 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.
18:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 268ms
18:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
18:55:21 INFO - PROCESS | 6373 | 1472090121546 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:21 INFO - PROCESS | 6373 | 1472090121596 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:21 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.
18:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 267ms
18:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
18:55:21 INFO - PROCESS | 6373 | 1472090121824 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:21 INFO - PROCESS | 6373 | 1472090121877 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:22 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.
18:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 268ms
18:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
18:55:22 INFO - PROCESS | 6373 | 1472090122091 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:22 INFO - PROCESS | 6373 | 1472090122139 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:22 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.
18:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 220ms
18:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
18:55:22 INFO - PROCESS | 6373 | 1472090122312 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:22 INFO - PROCESS | 6373 | 1472090122360 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:22 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.
18:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 268ms
18:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
18:55:22 INFO - PROCESS | 6373 | 1472090122583 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:22 INFO - PROCESS | 6373 | 1472090122646 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:22 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.
18:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 267ms
18:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
18:55:22 INFO - PROCESS | 6373 | 1472090122851 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:22 INFO - PROCESS | 6373 | 1472090122906 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:23 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.
18:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 216ms
18:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
18:55:23 INFO - PROCESS | 6373 | 1472090123076 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:23 INFO - PROCESS | 6373 | 1472090123122 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:23 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.
18:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 224ms
18:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
18:55:23 INFO - PROCESS | 6373 | 1472090123297 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:23 INFO - PROCESS | 6373 | 1472090123350 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:23 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.
18:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 319ms
18:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
18:55:23 INFO - PROCESS | 6373 | 1472090123625 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:23 INFO - PROCESS | 6373 | 1472090123681 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:23 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.
18:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 274ms
18:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
18:55:23 INFO - PROCESS | 6373 | 1472090123898 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:23 INFO - PROCESS | 6373 | 1472090123965 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:24 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.
18:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 267ms
18:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
18:55:24 INFO - PROCESS | 6373 | 1472090124178 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:24 INFO - PROCESS | 6373 | 1472090124238 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:24 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.
18:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 266ms
18:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
18:55:24 INFO - PROCESS | 6373 | 1472090124491 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:24 INFO - PROCESS | 6373 | 1472090124541 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:24 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.
18:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 226ms
18:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
18:55:24 INFO - PROCESS | 6373 | 1472090124701 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:24 INFO - PROCESS | 6373 | 1472090124759 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:24 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.
18:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 216ms
18:55:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
18:55:24 INFO - PROCESS | 6373 | 1472090124925 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:24 INFO - PROCESS | 6373 | 1472090124975 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
18:55:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 224ms
18:55:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
18:55:25 INFO - PROCESS | 6373 | 1472090125144 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:25 INFO - PROCESS | 6373 | 1472090125194 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
18:55:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 216ms
18:55:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
18:55:25 INFO - PROCESS | 6373 | 1472090125363 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:25 INFO - PROCESS | 6373 | 1472090125413 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
18:55:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 215ms
18:55:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
18:55:25 INFO - PROCESS | 6373 | 1472090125581 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:25 INFO - PROCESS | 6373 | 1472090125641 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
18:55:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 216ms
18:55:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
18:55:25 INFO - PROCESS | 6373 | 1472090125800 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:25 INFO - PROCESS | 6373 | 1472090125860 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
18:55:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 218ms
18:55:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
18:55:26 INFO - PROCESS | 6373 | 1472090126028 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - PROCESS | 6373 | 1472090126079 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
18:55:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 217ms
18:55:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
18:55:26 INFO - PROCESS | 6373 | 1472090126246 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - PROCESS | 6373 | 1472090126299 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
18:55:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 216ms
18:55:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
18:55:26 INFO - PROCESS | 6373 | 1472090126465 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - PROCESS | 6373 | 1472090126517 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
18:55:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 217ms
18:55:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
18:55:26 INFO - PROCESS | 6373 | 1472090126691 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - PROCESS | 6373 | 1472090126753 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
18:55:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 224ms
18:55:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
18:55:26 INFO - PROCESS | 6373 | 1472090126911 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:26 INFO - PROCESS | 6373 | 1472090126965 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
18:55:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 219ms
18:55:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
18:55:27 INFO - PROCESS | 6373 | 1472090127132 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:27 INFO - PROCESS | 6373 | 1472090127192 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
18:55:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 266ms
18:55:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
18:55:27 INFO - PROCESS | 6373 | 1472090127498 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:27 INFO - PROCESS | 6373 | 1472090127624 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
18:55:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 975ms
18:55:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
18:55:28 INFO - PROCESS | 6373 | 1472090128384 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:28 INFO - PROCESS | 6373 | 1472090128430 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
18:55:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 716ms
18:55:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
18:55:29 INFO - PROCESS | 6373 | 1472090129102 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:29 INFO - PROCESS | 6373 | 1472090129146 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:29 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
18:55:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:55:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
18:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 221ms
18:55:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
18:55:29 INFO - PROCESS | 6373 | 1472090129331 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:29 INFO - PROCESS | 6373 | 1472090129379 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
18:55:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 268ms
18:55:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
18:55:29 INFO - PROCESS | 6373 | 1472090129599 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:29 INFO - PROCESS | 6373 | 1472090129647 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
18:55:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 216ms
18:55:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
18:55:29 INFO - PROCESS | 6373 | 1472090129825 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:29 INFO - PROCESS | 6373 | 1472090129877 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
18:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 275ms
18:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
18:55:30 INFO - PROCESS | 6373 | 1472090130096 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:30 INFO - PROCESS | 6373 | 1472090130154 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
18:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 266ms
18:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
18:55:30 INFO - PROCESS | 6373 | 1472090130364 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:30 INFO - PROCESS | 6373 | 1472090130421 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
18:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 265ms
18:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
18:55:30 INFO - PROCESS | 6373 | 1472090130632 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:30 INFO - PROCESS | 6373 | 1472090130685 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:30 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
18:55:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
18:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 267ms
18:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
18:55:30 INFO - PROCESS | 6373 | 1472090130913 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:30 INFO - PROCESS | 6373 | 1472090130971 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
18:55:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 270ms
18:55:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
18:55:31 INFO - PROCESS | 6373 | 1472090131178 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:31 INFO - PROCESS | 6373 | 1472090131252 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:31 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
18:55:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
18:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 266ms
18:55:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
18:55:31 INFO - PROCESS | 6373 | 1472090131447 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:31 INFO - PROCESS | 6373 | 1472090131500 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:31 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
18:55:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:55:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
18:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 267ms
18:55:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
18:55:31 INFO - PROCESS | 6373 | 1472090131715 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:31 INFO - PROCESS | 6373 | 1472090131765 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:31 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
18:55:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
18:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 217ms
18:55:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
18:55:31 INFO - PROCESS | 6373 | 1472090131941 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:31 INFO - PROCESS | 6373 | 1472090131991 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
18:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 221ms
18:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
18:55:32 INFO - PROCESS | 6373 | 1472090132161 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:32 INFO - PROCESS | 6373 | 1472090132211 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
18:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 217ms
18:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
18:55:32 INFO - PROCESS | 6373 | 1472090132381 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:32 INFO - PROCESS | 6373 | 1472090132430 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
18:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 217ms
18:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
18:55:32 INFO - PROCESS | 6373 | 1472090132601 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:32 INFO - PROCESS | 6373 | 1472090132660 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
18:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 216ms
18:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
18:55:32 INFO - PROCESS | 6373 | 1472090132826 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:32 INFO - PROCESS | 6373 | 1472090132882 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
18:55:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 223ms
18:55:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
18:55:33 INFO - PROCESS | 6373 | 1472090133045 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:33 INFO - PROCESS | 6373 | 1472090133098 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
18:55:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 217ms
18:55:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
18:55:33 INFO - PROCESS | 6373 | 1472090133263 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:33 INFO - PROCESS | 6373 | 1472090133315 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
18:55:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 218ms
18:55:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
18:55:33 INFO - PROCESS | 6373 | 1472090133483 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:33 INFO - PROCESS | 6373 | 1472090133540 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
18:55:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 267ms
18:55:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
18:55:33 INFO - PROCESS | 6373 | 1472090133764 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:33 INFO - PROCESS | 6373 | 1472090133879 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
18:55:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 527ms
18:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
18:55:34 INFO - PROCESS | 6373 | 1472090134284 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:34 INFO - PROCESS | 6373 | 1472090134347 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
18:55:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 467ms
18:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
18:55:34 INFO - PROCESS | 6373 | 1472090134757 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:34 INFO - PROCESS | 6373 | 1472090134798 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
18:55:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 219ms
18:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
18:55:34 INFO - PROCESS | 6373 | 1472090134980 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:35 INFO - PROCESS | 6373 | 1472090135040 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:35 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
18:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 266ms
18:55:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
18:55:35 INFO - PROCESS | 6373 | 1472090135258 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:35 INFO - PROCESS | 6373 | 1472090135308 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
18:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 269ms
18:55:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
18:55:35 INFO - PROCESS | 6373 | 1472090135527 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:35 INFO - PROCESS | 6373 | 1472090135578 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
18:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 267ms
18:55:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
18:55:35 INFO - PROCESS | 6373 | 1472090135797 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:35 INFO - PROCESS | 6373 | 1472090135860 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:36 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
18:55:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 367ms
18:55:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
18:55:36 INFO - PROCESS | 6373 | 1472090136171 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:36 INFO - PROCESS | 6373 | 1472090136264 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:36 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
18:55:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
18:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:55:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
18:55:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
18:55:36 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
18:55:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
18:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:55:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
18:55:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
18:55:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 317ms
18:55:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
18:55:36 INFO - PROCESS | 6373 | 1472090136498 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:36 INFO - PROCESS | 6373 | 1472090136549 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
18:55:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 224ms
18:55:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
18:55:36 INFO - PROCESS | 6373 | 1472090136712 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:36 INFO - PROCESS | 6373 | 1472090136775 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:36 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.
18:55:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 267ms
18:55:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
18:55:36 INFO - PROCESS | 6373 | 1472090136982 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:37 INFO - PROCESS | 6373 | 1472090137041 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:37 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.
18:55:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 266ms
18:55:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
18:55:37 INFO - PROCESS | 6373 | 1472090137250 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:37 INFO - PROCESS | 6373 | 1472090137326 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
18:55:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 319ms
18:55:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
18:55:37 INFO - PROCESS | 6373 | 1472090137579 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:37 INFO - PROCESS | 6373 | 1472090137649 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:37 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.
18:55:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 266ms
18:55:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
18:55:37 INFO - PROCESS | 6373 | 1472090137859 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:37 INFO - PROCESS | 6373 | 1472090137914 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
18:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 273ms
18:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
18:55:38 INFO - PROCESS | 6373 | 1472090138129 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - PROCESS | 6373 | 1472090138179 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
18:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 216ms
18:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
18:55:38 INFO - PROCESS | 6373 | 1472090138347 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - PROCESS | 6373 | 1472090138399 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
18:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 216ms
18:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
18:55:38 INFO - PROCESS | 6373 | 1472090138565 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - PROCESS | 6373 | 1472090138616 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
18:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 216ms
18:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
18:55:38 INFO - PROCESS | 6373 | 1472090138783 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - PROCESS | 6373 | 1472090138842 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
18:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 216ms
18:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
18:55:39 INFO - PROCESS | 6373 | 1472090139002 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:39 INFO - PROCESS | 6373 | 1472090139059 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
18:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 219ms
18:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
18:55:39 INFO - PROCESS | 6373 | 1472090139228 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:39 INFO - PROCESS | 6373 | 1472090139283 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
18:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 217ms
18:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
18:55:39 INFO - PROCESS | 6373 | 1472090139447 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:39 INFO - PROCESS | 6373 | 1472090139508 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
18:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 216ms
18:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
18:55:39 INFO - PROCESS | 6373 | 1472090139669 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:39 INFO - PROCESS | 6373 | 1472090139739 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
18:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 316ms
18:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
18:55:39 INFO - PROCESS | 6373 | 1472090139995 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:40 INFO - PROCESS | 6373 | 1472090140075 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
18:55:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 280ms
18:55:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
18:55:40 INFO - PROCESS | 6373 | 1472090140276 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:40 INFO - PROCESS | 6373 | 1472090140330 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
18:55:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 223ms
18:55:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
18:55:40 INFO - PROCESS | 6373 | 1472090140495 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:40 INFO - PROCESS | 6373 | 1472090140549 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
18:55:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 216ms
18:55:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
18:55:40 INFO - PROCESS | 6373 | 1472090140714 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:40 INFO - PROCESS | 6373 | 1472090140796 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
18:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 466ms
18:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
18:55:41 INFO - PROCESS | 6373 | 1472090141185 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:41 INFO - PROCESS | 6373 | 1472090141243 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
18:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 317ms
18:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
18:55:41 INFO - PROCESS | 6373 | 1472090141513 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:41 INFO - PROCESS | 6373 | 1472090141563 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
18:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 268ms
18:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
18:55:41 INFO - PROCESS | 6373 | 1472090141785 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:41 INFO - PROCESS | 6373 | 1472090141843 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
18:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 267ms
18:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
18:55:42 INFO - PROCESS | 6373 | 1472090142052 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - PROCESS | 6373 | 1472090142106 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
18:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 216ms
18:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
18:55:42 INFO - PROCESS | 6373 | 1472090142277 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - PROCESS | 6373 | 1472090142322 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
18:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 224ms
18:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
18:55:42 INFO - PROCESS | 6373 | 1472090142497 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - PROCESS | 6373 | 1472090142558 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
18:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 266ms
18:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
18:55:42 INFO - PROCESS | 6373 | 1472090142764 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - PROCESS | 6373 | 1472090142814 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
18:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 216ms
18:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
18:55:42 INFO - PROCESS | 6373 | 1472090142982 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:43 INFO - PROCESS | 6373 | 1472090143028 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
18:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 216ms
18:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
18:55:43 INFO - PROCESS | 6373 | 1472090143208 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:43 INFO - PROCESS | 6373 | 1472090143259 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
18:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 322ms
18:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
18:55:43 INFO - PROCESS | 6373 | 1472090143533 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:43 INFO - PROCESS | 6373 | 1472090143613 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
18:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 366ms
18:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
18:55:43 INFO - PROCESS | 6373 | 1472090143910 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:43 INFO - PROCESS | 6373 | 1472090143975 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
18:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 272ms
18:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
18:55:44 INFO - PROCESS | 6373 | 1472090144177 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:44 INFO - PROCESS | 6373 | 1472090144233 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
18:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 267ms
18:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
18:55:44 INFO - PROCESS | 6373 | 1472090144447 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:44 INFO - PROCESS | 6373 | 1472090144507 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
18:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 266ms
18:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
18:55:44 INFO - PROCESS | 6373 | 1472090144740 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:44 INFO - PROCESS | 6373 | 1472090144798 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
18:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 222ms
18:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
18:55:44 INFO - PROCESS | 6373 | 1472090144962 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 INFO - PROCESS | 6373 | 1472090145013 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
18:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 217ms
18:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
18:55:45 INFO - PROCESS | 6373 | 1472090145182 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 INFO - PROCESS | 6373 | 1472090145231 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
18:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 216ms
18:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
18:55:45 INFO - PROCESS | 6373 | 1472090145399 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 INFO - PROCESS | 6373 | 1472090145450 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
18:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 216ms
18:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
18:55:45 INFO - PROCESS | 6373 | 1472090145618 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 INFO - PROCESS | 6373 | 1472090145676 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 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
18:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 216ms
18:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
18:55:45 INFO - PROCESS | 6373 | 1472090145843 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:45 INFO - PROCESS | 6373 | 1472090145898 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
18:55:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 223ms
18:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
18:55:46 INFO - PROCESS | 6373 | 1472090146062 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:46 INFO - PROCESS | 6373 | 1472090146126 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:46 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)
18:55:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 718ms
18:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
18:55:46 INFO - PROCESS | 6373 | 1472090146783 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:46 INFO - PROCESS | 6373 | 1472090146835 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
18:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 716ms
18:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
18:55:47 INFO - PROCESS | 6373 | 1472090147532 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:47 INFO - PROCESS | 6373 | 1472090147600 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
18:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 869ms
18:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
18:55:48 INFO - PROCESS | 6373 | 1472090148405 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:48 INFO - PROCESS | 6373 | 1472090148463 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:49 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)
18:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 718ms
18:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
18:55:49 INFO - PROCESS | 6373 | 1472090149125 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:49 INFO - PROCESS | 6373 | 1472090149170 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:49 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)
18:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 717ms
18:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
18:55:49 INFO - PROCESS | 6373 | 1472090149847 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:49 INFO - PROCESS | 6373 | 1472090149897 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
18:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 719ms
18:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
18:55:50 INFO - PROCESS | 6373 | 1472090150578 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:50 INFO - PROCESS | 6373 | 1472090150623 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
18:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 716ms
18:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
18:55:51 INFO - PROCESS | 6373 | 1472090151299 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:51 INFO - PROCESS | 6373 | 1472090151351 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
18:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 716ms
18:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
18:55:52 INFO - PROCESS | 6373 | 1472090152018 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:52 INFO - PROCESS | 6373 | 1472090152066 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:52 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
18:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 717ms
18:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
18:55:52 INFO - PROCESS | 6373 | 1472090152736 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:52 INFO - PROCESS | 6373 | 1472090152776 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
18:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 671ms
18:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
18:55:53 INFO - PROCESS | 6373 | 1472090153409 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:53 INFO - PROCESS | 6373 | 1472090153452 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:53 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
18:55:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
18:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 217ms
18:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
18:55:53 INFO - PROCESS | 6373 | 1472090153629 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:53 INFO - PROCESS | 6373 | 1472090153677 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
18:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 217ms
18:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
18:55:53 INFO - PROCESS | 6373 | 1472090153849 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:53 INFO - PROCESS | 6373 | 1472090153898 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:54 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
18:55:54 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
18:55:54 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
18:55:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
18:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:55:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 216ms
18:55:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
18:55:54 INFO - PROCESS | 6373 | 1472090154074 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:54 INFO - PROCESS | 6373 | 1472090154130 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
18:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 466ms
18:55:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
18:55:54 INFO - PROCESS | 6373 | 1472090154539 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:54 INFO - PROCESS | 6373 | 1472090154581 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
18:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 720ms
18:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
18:55:55 INFO - PROCESS | 6373 | 1472090155261 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:55 INFO - PROCESS | 6373 | 1472090155306 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:55 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
18:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 720ms
18:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
18:55:55 INFO - PROCESS | 6373 | 1472090155989 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:56 INFO - PROCESS | 6373 | 1472090156029 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:56 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.)
18:55:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 717ms
18:55:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
18:55:56 INFO - PROCESS | 6373 | 1472090156707 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:56 INFO - PROCESS | 6373 | 1472090156755 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
18:55:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 717ms
18:55:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
18:55:57 INFO - PROCESS | 6373 | 1472090157424 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:57 INFO - PROCESS | 6373 | 1472090157464 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:58 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
18:55:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 717ms
18:55:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
18:55:58 INFO - PROCESS | 6373 | 1472090158145 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:58 INFO - PROCESS | 6373 | 1472090158196 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
18:55:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 215ms
18:55:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
18:55:58 INFO - PROCESS | 6373 | 1472090158363 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:58 INFO - PROCESS | 6373 | 1472090158410 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
18:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 719ms
18:55:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
18:55:59 INFO - PROCESS | 6373 | 1472090159084 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:59 INFO - PROCESS | 6373 | 1472090159126 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:59 INFO - PROCESS | 6373 | 1472090159257 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
18:55:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
18:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 666ms
18:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
18:55:59 INFO - PROCESS | 6373 | 1472090159752 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:59 INFO - PROCESS | 6373 | 1472090159795 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
18:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 215ms
18:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
18:55:59 INFO - PROCESS | 6373 | 1472090159977 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:00 INFO - PROCESS | 6373 | 1472090160029 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
18:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 223ms
18:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
18:56:00 INFO - PROCESS | 6373 | 1472090160209 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:00 INFO - PROCESS | 6373 | 1472090160262 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
18:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 223ms
18:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
18:56:00 INFO - PROCESS | 6373 | 1472090160429 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:00 INFO - PROCESS | 6373 | 1472090160480 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
18:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 416ms
18:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
18:56:00 INFO - PROCESS | 6373 | 1472090160849 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:00 INFO - PROCESS | 6373 | 1472090160908 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
18:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 267ms
18:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
18:56:01 INFO - PROCESS | 6373 | 1472090161126 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:01 INFO - PROCESS | 6373 | 1472090161180 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
18:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 274ms
18:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
18:56:01 INFO - PROCESS | 6373 | 1472090161399 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:01 INFO - PROCESS | 6373 | 1472090161450 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
18:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 268ms
18:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
18:56:01 INFO - PROCESS | 6373 | 1472090161666 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:01 INFO - PROCESS | 6373 | 1472090161721 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:01 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
18:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 216ms
18:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
18:56:01 INFO - PROCESS | 6373 | 1472090161891 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:01 INFO - PROCESS | 6373 | 1472090161936 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:02 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
18:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 216ms
18:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
18:56:02 INFO - PROCESS | 6373 | 1472090162111 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:02 INFO - PROCESS | 6373 | 1472090162165 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:02 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
18:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 268ms
18:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
18:56:02 INFO - PROCESS | 6373 | 1472090162379 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:02 INFO - PROCESS | 6373 | 1472090162425 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
18:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 216ms
18:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
18:56:02 INFO - PROCESS | 6373 | 1472090162597 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:02 INFO - PROCESS | 6373 | 1472090162643 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:02 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
18:56:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:56:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
18:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 218ms
18:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
18:56:02 INFO - PROCESS | 6373 | 1472090162817 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:02 INFO - PROCESS | 6373 | 1472090162864 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
18:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 216ms
18:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
18:56:03 INFO - PROCESS | 6373 | 1472090163047 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:03 INFO - PROCESS | 6373 | 1472090163099 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:03 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
18:56:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:56:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
18:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 269ms
18:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
18:56:03 INFO - PROCESS | 6373 | 1472090163325 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:03 INFO - PROCESS | 6373 | 1472090163388 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
18:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 266ms
18:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
18:56:03 INFO - PROCESS | 6373 | 1472090163597 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:03 INFO - PROCESS | 6373 | 1472090163650 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
18:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 266ms
18:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
18:56:03 INFO - PROCESS | 6373 | 1472090163865 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:03 INFO - PROCESS | 6373 | 1472090163913 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
18:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 216ms
18:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
18:56:04 INFO - PROCESS | 6373 | 1472090164083 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - PROCESS | 6373 | 1472090164131 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
18:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 216ms
18:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
18:56:04 INFO - PROCESS | 6373 | 1472090164301 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - PROCESS | 6373 | 1472090164357 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
18:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 216ms
18:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
18:56:04 INFO - PROCESS | 6373 | 1472090164525 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - PROCESS | 6373 | 1472090164576 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
18:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 222ms
18:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
18:56:04 INFO - PROCESS | 6373 | 1472090164752 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - PROCESS | 6373 | 1472090164813 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
18:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 216ms
18:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
18:56:04 INFO - PROCESS | 6373 | 1472090164978 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:05 INFO - PROCESS | 6373 | 1472090165031 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
18:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 274ms
18:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
18:56:05 INFO - PROCESS | 6373 | 1472090165249 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:05 INFO - PROCESS | 6373 | 1472090165324 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
18:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 368ms
18:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
18:56:05 INFO - PROCESS | 6373 | 1472090165618 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:05 INFO - PROCESS | 6373 | 1472090165673 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
18:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 216ms
18:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
18:56:05 INFO - PROCESS | 6373 | 1472090165836 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:05 INFO - PROCESS | 6373 | 1472090165899 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
18:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 271ms
18:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
18:56:06 INFO - PROCESS | 6373 | 1472090166116 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:06 INFO - PROCESS | 6373 | 1472090166192 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
18:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 316ms
18:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
18:56:06 INFO - PROCESS | 6373 | 1472090166437 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:06 INFO - PROCESS | 6373 | 1472090166506 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
18:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 267ms
18:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
18:56:06 INFO - PROCESS | 6373 | 1472090166710 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:06 INFO - PROCESS | 6373 | 1472090166767 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
18:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 223ms
18:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
18:56:06 INFO - PROCESS | 6373 | 1472090166929 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:06 INFO - PROCESS | 6373 | 1472090166992 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
18:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 466ms
18:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
18:56:07 INFO - PROCESS | 6373 | 1472090167400 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:07 INFO - PROCESS | 6373 | 1472090167458 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
18:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 467ms
18:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
18:56:07 INFO - PROCESS | 6373 | 1472090167870 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:07 INFO - PROCESS | 6373 | 1472090167914 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
18:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 221ms
18:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
18:56:08 INFO - PROCESS | 6373 | 1472090168115 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:08 INFO - PROCESS | 6373 | 1472090168164 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
18:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 266ms
18:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
18:56:08 INFO - PROCESS | 6373 | 1472090168397 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:08 INFO - PROCESS | 6373 | 1472090168447 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
18:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 228ms
18:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
18:56:08 INFO - PROCESS | 6373 | 1472090168616 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:08 INFO - PROCESS | 6373 | 1472090168663 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
18:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 216ms
18:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
18:56:08 INFO - PROCESS | 6373 | 1472090168834 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:08 INFO - PROCESS | 6373 | 1472090168887 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
18:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 216ms
18:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
18:56:09 INFO - PROCESS | 6373 | 1472090169054 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:09 INFO - PROCESS | 6373 | 1472090169113 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
18:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 265ms
18:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
18:56:09 INFO - PROCESS | 6373 | 1472090169326 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:09 INFO - PROCESS | 6373 | 1472090169399 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
18:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 323ms
18:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
18:56:09 INFO - PROCESS | 6373 | 1472090169646 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:09 INFO - PROCESS | 6373 | 1472090169687 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
18:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 316ms
18:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
18:56:09 INFO - PROCESS | 6373 | 1472090169969 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:10 INFO - PROCESS | 6373 | 1472090170062 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
18:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 367ms
18:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
18:56:10 INFO - PROCESS | 6373 | 1472090170363 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:10 INFO - PROCESS | 6373 | 1472090170443 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
18:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 275ms
18:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
18:56:10 INFO - PROCESS | 6373 | 1472090170628 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:10 INFO - PROCESS | 6373 | 1472090170690 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
18:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 268ms
18:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
18:56:10 INFO - PROCESS | 6373 | 1472090170897 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:10 INFO - PROCESS | 6373 | 1472090170951 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
18:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 267ms
18:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
18:56:11 INFO - PROCESS | 6373 | 1472090171166 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:11 INFO - PROCESS | 6373 | 1472090171215 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
18:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 216ms
18:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
18:56:11 INFO - PROCESS | 6373 | 1472090171384 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:11 INFO - PROCESS | 6373 | 1472090171435 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
18:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 266ms
18:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
18:56:11 INFO - PROCESS | 6373 | 1472090171652 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:11 INFO - PROCESS | 6373 | 1472090171707 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
18:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 216ms
18:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
18:56:11 INFO - PROCESS | 6373 | 1472090171876 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:11 INFO - PROCESS | 6373 | 1472090171926 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
18:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 219ms
18:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
18:56:12 INFO - PROCESS | 6373 | 1472090172096 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - PROCESS | 6373 | 1472090172146 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
18:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 215ms
18:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
18:56:12 INFO - PROCESS | 6373 | 1472090172314 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - PROCESS | 6373 | 1472090172365 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
18:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 216ms
18:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
18:56:12 INFO - PROCESS | 6373 | 1472090172533 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - PROCESS | 6373 | 1472090172585 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
18:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 217ms
18:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
18:56:12 INFO - PROCESS | 6373 | 1472090172752 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - PROCESS | 6373 | 1472090172823 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
18:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 219ms
18:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
18:56:12 INFO - PROCESS | 6373 | 1472090172979 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:13 INFO - PROCESS | 6373 | 1472090173034 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
18:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 216ms
18:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
18:56:13 INFO - PROCESS | 6373 | 1472090173198 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:13 INFO - PROCESS | 6373 | 1472090173251 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
18:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 216ms
18:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
18:56:13 INFO - PROCESS | 6373 | 1472090173417 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:13 INFO - PROCESS | 6373 | 1472090173474 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
18:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 217ms
18:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
18:56:13 INFO - PROCESS | 6373 | 1472090173636 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:13 INFO - PROCESS | 6373 | 1472090173696 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
18:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 466ms
18:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
18:56:14 INFO - PROCESS | 6373 | 1472090174106 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:14 INFO - PROCESS | 6373 | 1472090174189 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
18:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 267ms
18:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
18:56:14 INFO - PROCESS | 6373 | 1472090174381 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:14 INFO - PROCESS | 6373 | 1472090174433 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
18:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 266ms
18:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
18:56:14 INFO - PROCESS | 6373 | 1472090174653 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:14 INFO - PROCESS | 6373 | 1472090174717 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
18:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 267ms
18:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
18:56:14 INFO - PROCESS | 6373 | 1472090174929 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:15 INFO - PROCESS | 6373 | 1472090175008 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
18:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 324ms
18:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
18:56:15 INFO - PROCESS | 6373 | 1472090175249 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:15 INFO - PROCESS | 6373 | 1472090175307 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
18:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 267ms
18:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
18:56:15 INFO - PROCESS | 6373 | 1472090175528 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:15 INFO - PROCESS | 6373 | 1472090175613 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
18:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 373ms
18:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
18:56:15 INFO - PROCESS | 6373 | 1472090175902 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:15 INFO - PROCESS | 6373 | 1472090175968 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
18:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 317ms
18:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
18:56:16 INFO - PROCESS | 6373 | 1472090176226 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:16 INFO - PROCESS | 6373 | 1472090176280 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
18:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 272ms
18:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
18:56:16 INFO - PROCESS | 6373 | 1472090176497 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:16 INFO - PROCESS | 6373 | 1472090176558 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
18:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 266ms
18:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
18:56:16 INFO - PROCESS | 6373 | 1472090176765 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:16 INFO - PROCESS | 6373 | 1472090176823 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
18:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 266ms
18:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
18:56:17 INFO - PROCESS | 6373 | 1472090177045 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:17 INFO - PROCESS | 6373 | 1472090177109 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
18:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 324ms
18:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
18:56:17 INFO - PROCESS | 6373 | 1472090177364 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:17 INFO - PROCESS | 6373 | 1472090177413 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
18:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 218ms
18:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
18:56:17 INFO - PROCESS | 6373 | 1472090177584 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:17 INFO - PROCESS | 6373 | 1472090177633 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
18:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 216ms
18:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
18:56:17 INFO - PROCESS | 6373 | 1472090177807 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:17 INFO - PROCESS | 6373 | 1472090177861 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
18:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 216ms
18:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
18:56:18 INFO - PROCESS | 6373 | 1472090178027 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:18 INFO - PROCESS | 6373 | 1472090178084 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
18:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 322ms
18:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
18:56:18 INFO - PROCESS | 6373 | 1472090178351 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:18 INFO - PROCESS | 6373 | 1472090178427 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
18:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 317ms
18:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
18:56:18 INFO - PROCESS | 6373 | 1472090178669 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:18 INFO - PROCESS | 6373 | 1472090178733 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
18:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 266ms
18:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
18:56:18 INFO - PROCESS | 6373 | 1472090178943 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - PROCESS | 6373 | 1472090178995 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
18:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 216ms
18:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
18:56:19 INFO - PROCESS | 6373 | 1472090179162 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - PROCESS | 6373 | 1472090179214 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
18:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 216ms
18:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
18:56:19 INFO - PROCESS | 6373 | 1472090179381 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - PROCESS | 6373 | 1472090179432 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
18:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 216ms
18:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
18:56:19 INFO - PROCESS | 6373 | 1472090179599 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - PROCESS | 6373 | 1472090179658 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
18:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 216ms
18:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
18:56:19 INFO - PROCESS | 6373 | 1472090179825 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:19 INFO - PROCESS | 6373 | 1472090179881 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
18:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 221ms
18:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
18:56:20 INFO - PROCESS | 6373 | 1472090180081 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:20 INFO - PROCESS | 6373 | 1472090180154 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
18:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms
18:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
18:56:20 INFO - PROCESS | 6373 | 1472090180551 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:20 INFO - PROCESS | 6373 | 1472090180610 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
18:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 317ms
18:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
18:56:20 INFO - PROCESS | 6373 | 1472090180880 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:20 INFO - PROCESS | 6373 | 1472090180929 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
18:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 275ms
18:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
18:56:21 INFO - PROCESS | 6373 | 1472090181151 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:21 INFO - PROCESS | 6373 | 1472090181201 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
18:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 268ms
18:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
18:56:21 INFO - PROCESS | 6373 | 1472090181418 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:21 INFO - PROCESS | 6373 | 1472090181473 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
18:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 216ms
18:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
18:56:21 INFO - PROCESS | 6373 | 1472090181643 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:21 INFO - PROCESS | 6373 | 1472090181689 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
18:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 220ms
18:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
18:56:21 INFO - PROCESS | 6373 | 1472090181865 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:21 INFO - PROCESS | 6373 | 1472090181921 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
18:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 267ms
18:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
18:56:22 INFO - PROCESS | 6373 | 1472090182134 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:22 INFO - PROCESS | 6373 | 1472090182181 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
18:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 216ms
18:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
18:56:22 INFO - PROCESS | 6373 | 1472090182352 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:22 INFO - PROCESS | 6373 | 1472090182399 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
18:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 216ms
18:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
18:56:22 INFO - PROCESS | 6373 | 1472090182577 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:22 INFO - PROCESS | 6373 | 1472090182631 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
18:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 274ms
18:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
18:56:22 INFO - PROCESS | 6373 | 1472090182850 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:22 INFO - PROCESS | 6373 | 1472090182912 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
18:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 267ms
18:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
18:56:23 INFO - PROCESS | 6373 | 1472090183126 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:23 INFO - PROCESS | 6373 | 1472090183194 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
18:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 267ms
18:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
18:56:23 INFO - PROCESS | 6373 | 1472090183400 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:23 INFO - PROCESS | 6373 | 1472090183459 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
18:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 228ms
18:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
18:56:23 INFO - PROCESS | 6373 | 1472090183619 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:23 INFO - PROCESS | 6373 | 1472090183679 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
18:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 265ms
18:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
18:56:23 INFO - PROCESS | 6373 | 1472090183895 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:23 INFO - PROCESS | 6373 | 1472090183949 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
18:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 274ms
18:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
18:56:24 INFO - PROCESS | 6373 | 1472090184167 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:24 INFO - PROCESS | 6373 | 1472090184245 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
18:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 368ms
18:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
18:56:24 INFO - PROCESS | 6373 | 1472090184535 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:24 INFO - PROCESS | 6373 | 1472090184585 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
18:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 216ms
18:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
18:56:24 INFO - PROCESS | 6373 | 1472090184763 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:24 INFO - PROCESS | 6373 | 1472090184813 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
18:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 221ms
18:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
18:56:24 INFO - PROCESS | 6373 | 1472090184980 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:25 INFO - PROCESS | 6373 | 1472090185031 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
18:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 216ms
18:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
18:56:25 INFO - PROCESS | 6373 | 1472090185201 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:25 INFO - PROCESS | 6373 | 1472090185258 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
18:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 217ms
18:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
18:56:25 INFO - PROCESS | 6373 | 1472090185428 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:25 INFO - PROCESS | 6373 | 1472090185486 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
18:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 316ms
18:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
18:56:25 INFO - PROCESS | 6373 | 1472090185750 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:25 INFO - PROCESS | 6373 | 1472090185830 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
18:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 317ms
18:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
18:56:26 INFO - PROCESS | 6373 | 1472090186078 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:26 INFO - PROCESS | 6373 | 1472090186133 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
18:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 267ms
18:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
18:56:26 INFO - PROCESS | 6373 | 1472090186348 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:26 INFO - PROCESS | 6373 | 1472090186430 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
18:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 419ms
18:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
18:56:26 INFO - PROCESS | 6373 | 1472090186774 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:26 INFO - PROCESS | 6373 | 1472090186860 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
18:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 471ms
18:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
18:56:27 INFO - PROCESS | 6373 | 1472090187244 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:27 INFO - PROCESS | 6373 | 1472090187301 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:27 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
18:56:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:56:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
18:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 467ms
18:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
18:56:27 INFO - PROCESS | 6373 | 1472090187715 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:27 INFO - PROCESS | 6373 | 1472090187758 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:27 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
18:56:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:56:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
18:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 218ms
18:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
18:56:27 INFO - PROCESS | 6373 | 1472090187937 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:28 INFO - PROCESS | 6373 | 1472090188002 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:28 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
18:56:28 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
18:56:28 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
18:56:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
18:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 273ms
18:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
18:56:28 INFO - PROCESS | 6373 | 1472090188219 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:28 INFO - PROCESS | 6373 | 1472090188282 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:28 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
18:56:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:56:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
18:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 319ms
18:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
18:56:28 INFO - PROCESS | 6373 | 1472090188549 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:28 INFO - PROCESS | 6373 | 1472090188617 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:28 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
18:56:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:56:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
18:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 324ms
18:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
18:56:28 INFO - PROCESS | 6373 | 1472090188867 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:28 INFO - PROCESS | 6373 | 1472090188915 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:29 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
18:56:29 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
18:56:29 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
18:56:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
18:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 218ms
18:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
18:56:29 INFO - PROCESS | 6373 | 1472090189096 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:29 INFO - PROCESS | 6373 | 1472090189151 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
18:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 273ms
18:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
18:56:29 INFO - PROCESS | 6373 | 1472090189367 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:29 INFO - PROCESS | 6373 | 1472090189442 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:29 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
18:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 367ms
18:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
18:56:29 INFO - PROCESS | 6373 | 1472090189746 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:29 INFO - PROCESS | 6373 | 1472090189826 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:30 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
18:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 268ms
18:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
18:56:30 INFO - PROCESS | 6373 | 1472090190012 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:30 INFO - PROCESS | 6373 | 1472090190083 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
18:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 273ms
18:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
18:56:30 INFO - PROCESS | 6373 | 1472090190282 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:30 INFO - PROCESS | 6373 | 1472090190342 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
18:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 216ms
18:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
18:56:30 INFO - PROCESS | 6373 | 1472090190502 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:30 INFO - PROCESS | 6373 | 1472090190566 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
18:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 266ms
18:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
18:56:30 INFO - PROCESS | 6373 | 1472090190770 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:30 INFO - PROCESS | 6373 | 1472090190850 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 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
18:56:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
18:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 267ms
18:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
18:56:31 INFO - PROCESS | 6373 | 1472090191045 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 INFO - PROCESS | 6373 | 1472090191097 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
18:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 218ms
18:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
18:56:31 INFO - PROCESS | 6373 | 1472090191266 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 INFO - PROCESS | 6373 | 1472090191315 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
18:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 216ms
18:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
18:56:31 INFO - PROCESS | 6373 | 1472090191485 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 INFO - PROCESS | 6373 | 1472090191540 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
18:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 216ms
18:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
18:56:31 INFO - PROCESS | 6373 | 1472090191710 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 INFO - PROCESS | 6373 | 1472090191763 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
18:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 219ms
18:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
18:56:31 INFO - PROCESS | 6373 | 1472090191934 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:32 INFO - PROCESS | 6373 | 1472090191998 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
18:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 266ms
18:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
18:56:32 INFO - PROCESS | 6373 | 1472090192200 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:32 INFO - PROCESS | 6373 | 1472090192267 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
18:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 316ms
18:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
18:56:32 INFO - PROCESS | 6373 | 1472090192532 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:32 INFO - PROCESS | 6373 | 1472090192606 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
18:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 322ms
18:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
18:56:32 INFO - PROCESS | 6373 | 1472090192845 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:32 INFO - PROCESS | 6373 | 1472090192897 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
18:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 216ms
18:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
18:56:33 INFO - PROCESS | 6373 | 1472090193067 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:33 INFO - PROCESS | 6373 | 1472090193120 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
18:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 219ms
18:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
18:56:33 INFO - PROCESS | 6373 | 1472090193286 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:33 INFO - PROCESS | 6373 | 1472090193346 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
18:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 417ms
18:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
18:56:33 INFO - PROCESS | 6373 | 1472090193708 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:33 INFO - PROCESS | 6373 | 1472090193850 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
18:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms
18:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
18:56:34 INFO - PROCESS | 6373 | 1472090194230 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:34 INFO - PROCESS | 6373 | 1472090194273 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
18:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 216ms
18:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
18:56:34 INFO - PROCESS | 6373 | 1472090194451 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:34 INFO - PROCESS | 6373 | 1472090194501 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
18:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 267ms
18:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
18:56:34 INFO - PROCESS | 6373 | 1472090194729 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:34 INFO - PROCESS | 6373 | 1472090194780 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
18:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 222ms
18:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
18:56:34 INFO - PROCESS | 6373 | 1472090194949 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - PROCESS | 6373 | 1472090194998 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
18:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 217ms
18:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
18:56:35 INFO - PROCESS | 6373 | 1472090195178 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - PROCESS | 6373 | 1472090195224 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
18:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 224ms
18:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
18:56:35 INFO - PROCESS | 6373 | 1472090195398 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - PROCESS | 6373 | 1472090195464 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
18:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 270ms
18:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
18:56:35 INFO - PROCESS | 6373 | 1472090195670 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - PROCESS | 6373 | 1472090195733 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
18:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 216ms
18:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
18:56:35 INFO - PROCESS | 6373 | 1472090195894 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:35 INFO - PROCESS | 6373 | 1472090195942 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
18:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 273ms
18:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
18:56:36 INFO - PROCESS | 6373 | 1472090196170 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:36 INFO - PROCESS | 6373 | 1472090196242 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
18:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 268ms
18:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
18:56:36 INFO - PROCESS | 6373 | 1472090196450 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:36 INFO - PROCESS | 6373 | 1472090196511 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
18:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 282ms
18:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
18:56:36 INFO - PROCESS | 6373 | 1472090196726 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:36 INFO - PROCESS | 6373 | 1472090196794 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:36 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
18:56:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:56:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
18:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 266ms
18:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
18:56:36 INFO - PROCESS | 6373 | 1472090196995 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 INFO - PROCESS | 6373 | 1472090197070 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
18:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 273ms
18:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
18:56:37 INFO - PROCESS | 6373 | 1472090197264 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 INFO - PROCESS | 6373 | 1472090197323 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
18:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 218ms
18:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
18:56:37 INFO - PROCESS | 6373 | 1472090197484 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 INFO - PROCESS | 6373 | 1472090197538 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
18:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 216ms
18:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
18:56:37 INFO - PROCESS | 6373 | 1472090197702 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 INFO - PROCESS | 6373 | 1472090197752 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 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
18:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 215ms
18:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
18:56:37 INFO - PROCESS | 6373 | 1472090197927 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:37 INFO - PROCESS | 6373 | 1472090197980 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:38 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
18:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 223ms
18:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
18:56:38 INFO - PROCESS | 6373 | 1472090198147 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:38 INFO - PROCESS | 6373 | 1472090198203 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
18:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 218ms
18:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
18:56:38 INFO - PROCESS | 6373 | 1472090198367 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:38 INFO - PROCESS | 6373 | 1472090198434 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
18:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 719ms
18:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
18:56:39 INFO - PROCESS | 6373 | 1472090199090 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:39 INFO - PROCESS | 6373 | 1472090199138 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
18:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 271ms
18:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
18:56:39 INFO - PROCESS | 6373 | 1472090199370 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:39 INFO - PROCESS | 6373 | 1472090199458 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
18:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 318ms
18:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
18:56:39 INFO - PROCESS | 6373 | 1472090199684 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:39 INFO - PROCESS | 6373 | 1472090199755 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
18:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 317ms
18:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
18:56:40 INFO - PROCESS | 6373 | 1472090200095 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:40 INFO - PROCESS | 6373 | 1472090200197 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
18:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 655ms
18:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
18:56:40 INFO - PROCESS | 6373 | 1472090200715 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:40 INFO - PROCESS | 6373 | 1472090200803 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
18:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 570ms
18:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
18:56:41 INFO - PROCESS | 6373 | 1472090201286 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:41 INFO - PROCESS | 6373 | 1472090201330 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
18:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 266ms
18:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
18:56:41 INFO - PROCESS | 6373 | 1472090201563 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:41 INFO - PROCESS | 6373 | 1472090201614 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 277ms
18:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
18:56:41 INFO - PROCESS | 6373 | 1472090201844 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:41 INFO - PROCESS | 6373 | 1472090201891 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:42 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
18:56:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 217ms
18:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
18:56:42 INFO - PROCESS | 6373 | 1472090202061 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:42 INFO - PROCESS | 6373 | 1472090202107 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:42 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
18:56:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 269ms
18:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
18:56:42 INFO - PROCESS | 6373 | 1472090202333 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:42 INFO - PROCESS | 6373 | 1472090202380 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:42 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
18:56:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 216ms
18:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
18:56:42 INFO - PROCESS | 6373 | 1472090202551 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:42 INFO - PROCESS | 6373 | 1472090202603 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:42 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]"
18:56:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:56:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 266ms
18:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
18:56:42 INFO - PROCESS | 6373 | 1472090202818 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:42 INFO - PROCESS | 6373 | 1472090202867 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:43 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
18:56:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
18:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 216ms
18:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
18:56:43 INFO - PROCESS | 6373 | 1472090203037 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:43 INFO - PROCESS | 6373 | 1472090203096 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
18:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 267ms
18:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
18:56:43 INFO - PROCESS | 6373 | 1472090203316 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:43 INFO - PROCESS | 6373 | 1472090203377 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
18:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 220ms
18:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
18:56:43 INFO - PROCESS | 6373 | 1472090203534 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:43 INFO - PROCESS | 6373 | 1472090203584 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
18:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 318ms
18:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
18:56:43 INFO - PROCESS | 6373 | 1472090203864 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:43 INFO - PROCESS | 6373 | 1472090203965 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
18:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 374ms
18:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
18:56:44 INFO - PROCESS | 6373 | 1472090204231 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:44 INFO - PROCESS | 6373 | 1472090204310 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
18:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 316ms
18:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
18:56:44 INFO - PROCESS | 6373 | 1472090204550 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:44 INFO - PROCESS | 6373 | 1472090204602 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
18:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 216ms
18:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
18:56:44 INFO - PROCESS | 6373 | 1472090204769 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:44 INFO - PROCESS | 6373 | 1472090204824 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
18:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 216ms
18:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
18:56:44 INFO - PROCESS | 6373 | 1472090204992 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - PROCESS | 6373 | 1472090205045 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
18:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 217ms
18:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
18:56:45 INFO - PROCESS | 6373 | 1472090205212 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - PROCESS | 6373 | 1472090205262 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
18:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 222ms
18:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
18:56:45 INFO - PROCESS | 6373 | 1472090205431 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - PROCESS | 6373 | 1472090205484 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
18:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 217ms
18:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
18:56:45 INFO - PROCESS | 6373 | 1472090205650 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - PROCESS | 6373 | 1472090205710 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
18:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 266ms
18:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
18:56:45 INFO - PROCESS | 6373 | 1472090205919 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:45 INFO - PROCESS | 6373 | 1472090205969 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
18:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 272ms
18:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
18:56:46 INFO - PROCESS | 6373 | 1472090206200 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:46 INFO - PROCESS | 6373 | 1472090206277 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
18:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 317ms
18:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
18:56:46 INFO - PROCESS | 6373 | 1472090206527 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:46 INFO - PROCESS | 6373 | 1472090206584 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
18:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 226ms
18:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
18:56:46 INFO - PROCESS | 6373 | 1472090206747 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:46 INFO - PROCESS | 6373 | 1472090206809 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
18:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 267ms
18:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
18:56:47 INFO - PROCESS | 6373 | 1472090207049 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:47 INFO - PROCESS | 6373 | 1472090207133 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
18:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 516ms
18:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
18:56:47 INFO - PROCESS | 6373 | 1472090207568 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:47 INFO - PROCESS | 6373 | 1472090207616 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
18:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 267ms
18:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
18:56:47 INFO - PROCESS | 6373 | 1472090207846 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:47 INFO - PROCESS | 6373 | 1472090207911 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
18:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 274ms
18:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
18:56:48 INFO - PROCESS | 6373 | 1472090208118 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:48 INFO - PROCESS | 6373 | 1472090208170 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
18:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 267ms
18:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
18:56:48 INFO - PROCESS | 6373 | 1472090208385 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:48 INFO - PROCESS | 6373 | 1472090208434 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
18:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 266ms
18:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
18:56:48 INFO - PROCESS | 6373 | 1472090208653 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:48 INFO - PROCESS | 6373 | 1472090208702 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
18:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 217ms
18:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
18:56:48 INFO - PROCESS | 6373 | 1472090208881 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:48 INFO - PROCESS | 6373 | 1472090208937 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
18:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 267ms
18:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
18:56:49 INFO - PROCESS | 6373 | 1472090209149 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:49 INFO - PROCESS | 6373 | 1472090209197 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
18:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 216ms
18:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
18:56:49 INFO - PROCESS | 6373 | 1472090209378 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:49 INFO - PROCESS | 6373 | 1472090209435 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
18:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 273ms
18:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
18:56:49 INFO - PROCESS | 6373 | 1472090209649 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:49 INFO - PROCESS | 6373 | 1472090209709 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
18:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 266ms
18:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
18:56:49 INFO - PROCESS | 6373 | 1472090209919 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:49 INFO - PROCESS | 6373 | 1472090209978 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
18:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 269ms
18:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
18:56:50 INFO - PROCESS | 6373 | 1472090210202 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:50 INFO - PROCESS | 6373 | 1472090210267 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
18:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 271ms
18:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
18:56:50 INFO - PROCESS | 6373 | 1472090210478 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:50 INFO - PROCESS | 6373 | 1472090210532 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
18:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 223ms
18:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
18:56:50 INFO - PROCESS | 6373 | 1472090210698 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:50 INFO - PROCESS | 6373 | 1472090210751 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
18:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 217ms
18:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
18:56:50 INFO - PROCESS | 6373 | 1472090210916 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:50 INFO - PROCESS | 6373 | 1472090210969 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
18:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 216ms
18:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
18:56:51 INFO - PROCESS | 6373 | 1472090211135 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:51 INFO - PROCESS | 6373 | 1472090211185 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
18:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 216ms
18:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
18:56:51 INFO - PROCESS | 6373 | 1472090211353 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:51 INFO - PROCESS | 6373 | 1472090211408 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
18:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 217ms
18:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
18:56:51 INFO - PROCESS | 6373 | 1472090211578 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:51 INFO - PROCESS | 6373 | 1472090211630 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
18:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 222ms
18:56:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
18:56:51 INFO - PROCESS | 6373 | 1472090211799 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:51 INFO - PROCESS | 6373 | 1472090211863 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:52 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 () {
18:56:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
18:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
18:56:52 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 () {
18:56:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
18:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
18:56:52 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 () {
18:56:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
18:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
18:56:52 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 () {
18:56:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
18:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
18:56:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 316ms
18:56:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
18:56:52 INFO - PROCESS | 6373 | 1472090212120 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:52 INFO - PROCESS | 6373 | 1472090212204 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
18:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
18:56:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
18:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
18:56:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
18:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
18:56:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 220ms
18:56:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
18:56:52 INFO - PROCESS | 6373 | 1472090212351 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:52 INFO - PROCESS | 6373 | 1472090212402 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:52 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
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
18:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
18:56:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
18:56:52 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.
18:56:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
18:56:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 219ms
18:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
18:56:52 INFO - PROCESS | 6373 | 1472090212570 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:52 INFO - PROCESS | 6373 | 1472090212631 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
18:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 218ms
18:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
18:56:52 INFO - PROCESS | 6373 | 1472090212796 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:52 INFO - PROCESS | 6373 | 1472090212853 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
18:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 216ms
18:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
18:56:53 INFO - PROCESS | 6373 | 1472090213014 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:53 INFO - PROCESS | 6373 | 1472090213069 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
18:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 218ms
18:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
18:56:53 INFO - PROCESS | 6373 | 1472090213234 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:53 INFO - PROCESS | 6373 | 1472090213299 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
18:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 367ms
18:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
18:56:53 INFO - PROCESS | 6373 | 1472090213608 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:53 INFO - PROCESS | 6373 | 1472090213679 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
18:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 619ms
18:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
18:56:54 INFO - PROCESS | 6373 | 1472090214227 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:54 INFO - PROCESS | 6373 | 1472090214273 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
18:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 267ms
18:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
18:56:54 INFO - PROCESS | 6373 | 1472090214501 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:54 INFO - PROCESS | 6373 | 1472090214551 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
18:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 217ms
18:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
18:56:54 INFO - PROCESS | 6373 | 1472090214744 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:54 INFO - PROCESS | 6373 | 1472090214796 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
18:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 268ms
18:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
18:56:55 INFO - PROCESS | 6373 | 1472090215004 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - PROCESS | 6373 | 1472090215062 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
18:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 217ms
18:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
18:56:55 INFO - PROCESS | 6373 | 1472090215229 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - PROCESS | 6373 | 1472090215284 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
18:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 223ms
18:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
18:56:55 INFO - PROCESS | 6373 | 1472090215449 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - PROCESS | 6373 | 1472090215506 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
18:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 216ms
18:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
18:56:55 INFO - PROCESS | 6373 | 1472090215667 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - PROCESS | 6373 | 1472090215712 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
18:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 216ms
18:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
18:56:55 INFO - PROCESS | 6373 | 1472090215885 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:55 INFO - PROCESS | 6373 | 1472090215931 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
18:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 217ms
18:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
18:56:56 INFO - PROCESS | 6373 | 1472090216104 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:56 INFO - PROCESS | 6373 | 1472090216154 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
18:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 266ms
18:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
18:56:56 INFO - PROCESS | 6373 | 1472090216378 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:56 INFO - PROCESS | 6373 | 1472090216435 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
18:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 274ms
18:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
18:56:56 INFO - PROCESS | 6373 | 1472090216650 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:56 INFO - PROCESS | 6373 | 1472090216716 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
18:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 317ms
18:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
18:56:56 INFO - PROCESS | 6373 | 1472090216971 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:57 INFO - PROCESS | 6373 | 1472090217069 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
18:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 371ms
18:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
18:56:57 INFO - PROCESS | 6373 | 1472090217351 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:57 INFO - PROCESS | 6373 | 1472090217404 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
18:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 268ms
18:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
18:56:57 INFO - PROCESS | 6373 | 1472090217627 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:57 INFO - PROCESS | 6373 | 1472090217681 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
18:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 267ms
18:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
18:56:57 INFO - PROCESS | 6373 | 1472090217896 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:57 INFO - PROCESS | 6373 | 1472090217950 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
18:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 217ms
18:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
18:56:58 INFO - PROCESS | 6373 | 1472090218115 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 INFO - PROCESS | 6373 | 1472090218167 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 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
18:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 217ms
18:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
18:56:58 INFO - PROCESS | 6373 | 1472090218335 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 INFO - PROCESS | 6373 | 1472090218388 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
18:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 216ms
18:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
18:56:58 INFO - PROCESS | 6373 | 1472090218553 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 INFO - PROCESS | 6373 | 1472090218610 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 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
18:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 216ms
18:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
18:56:58 INFO - PROCESS | 6373 | 1472090218778 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 INFO - PROCESS | 6373 | 1472090218835 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
18:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 224ms
18:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
18:56:59 INFO - PROCESS | 6373 | 1472090218998 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - PROCESS | 6373 | 1472090219059 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
18:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 216ms
18:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
18:56:59 INFO - PROCESS | 6373 | 1472090219217 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - PROCESS | 6373 | 1472090219274 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
18:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 216ms
18:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
18:56:59 INFO - PROCESS | 6373 | 1472090219435 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - PROCESS | 6373 | 1472090219489 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
18:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 217ms
18:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
18:56:59 INFO - PROCESS | 6373 | 1472090219654 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - PROCESS | 6373 | 1472090219713 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
18:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 216ms
18:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
18:56:59 INFO - PROCESS | 6373 | 1472090219878 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:56:59 INFO - PROCESS | 6373 | 1472090219934 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
18:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 322ms
18:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
18:57:00 INFO - PROCESS | 6373 | 1472090220351 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:00 INFO - PROCESS | 6373 | 1472090220424 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
18:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 318ms
18:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
18:57:00 INFO - PROCESS | 6373 | 1472090220679 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:00 INFO - PROCESS | 6373 | 1472090220729 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
18:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 225ms
18:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
18:57:00 INFO - PROCESS | 6373 | 1472090220900 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:00 INFO - PROCESS | 6373 | 1472090220952 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
18:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 266ms
18:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
18:57:01 INFO - PROCESS | 6373 | 1472090221167 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:01 INFO - PROCESS | 6373 | 1472090221217 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
18:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 216ms
18:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
18:57:01 INFO - PROCESS | 6373 | 1472090221385 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:01 INFO - PROCESS | 6373 | 1472090221433 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
18:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 317ms
18:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
18:57:01 INFO - PROCESS | 6373 | 1472090221717 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:01 INFO - PROCESS | 6373 | 1472090221799 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
18:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 371ms
18:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
18:57:02 INFO - PROCESS | 6373 | 1472090222087 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:02 INFO - PROCESS | 6373 | 1472090222146 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
18:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 267ms
18:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
18:57:02 INFO - PROCESS | 6373 | 1472090222366 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:02 INFO - PROCESS | 6373 | 1472090222443 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
18:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 377ms
18:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
18:57:02 INFO - PROCESS | 6373 | 1472090222737 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:02 INFO - PROCESS | 6373 | 1472090222800 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
18:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 267ms
18:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
18:57:03 INFO - PROCESS | 6373 | 1472090223012 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:03 INFO - PROCESS | 6373 | 1472090223066 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:03 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
18:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 273ms
18:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
18:57:03 INFO - PROCESS | 6373 | 1472090223288 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:03 INFO - PROCESS | 6373 | 1472090223355 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
18:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 272ms
18:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
18:57:03 INFO - PROCESS | 6373 | 1472090223562 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:03 INFO - PROCESS | 6373 | 1472090223617 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
18:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 270ms
18:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
18:57:03 INFO - PROCESS | 6373 | 1472090223831 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:03 INFO - PROCESS | 6373 | 1472090223891 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:04 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
18:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 266ms
18:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
18:57:04 INFO - PROCESS | 6373 | 1472090224100 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:04 INFO - PROCESS | 6373 | 1472090224150 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
18:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 215ms
18:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
18:57:04 INFO - PROCESS | 6373 | 1472090224318 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:04 INFO - PROCESS | 6373 | 1472090224367 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
18:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 217ms
18:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
18:57:04 INFO - PROCESS | 6373 | 1472090224543 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:04 INFO - PROCESS | 6373 | 1472090224596 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
18:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 216ms
18:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
18:57:04 INFO - PROCESS | 6373 | 1472090224763 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:04 INFO - PROCESS | 6373 | 1472090224816 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
18:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 273ms
18:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
18:57:05 INFO - PROCESS | 6373 | 1472090225032 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:05 INFO - PROCESS | 6373 | 1472090225087 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
18:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 218ms
18:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
18:57:05 INFO - PROCESS | 6373 | 1472090225252 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:05 INFO - PROCESS | 6373 | 1472090225303 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:05 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
18:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 267ms
18:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
18:57:05 INFO - PROCESS | 6373 | 1472090225522 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:05 INFO - PROCESS | 6373 | 1472090225585 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
18:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 318ms
18:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
18:57:05 INFO - PROCESS | 6373 | 1472090225851 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:05 INFO - PROCESS | 6373 | 1472090225933 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:06 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
18:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 317ms
18:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
18:57:06 INFO - PROCESS | 6373 | 1472090226170 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:06 INFO - PROCESS | 6373 | 1472090226234 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
18:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 220ms
18:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
18:57:06 INFO - PROCESS | 6373 | 1472090226398 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:06 INFO - PROCESS | 6373 | 1472090226493 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
18:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 517ms
18:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
18:57:06 INFO - PROCESS | 6373 | 1472090226921 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:07 INFO - PROCESS | 6373 | 1472090227003 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
18:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 620ms
18:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
18:57:07 INFO - PROCESS | 6373 | 1472090227546 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:07 INFO - PROCESS | 6373 | 1472090227592 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
18:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 269ms
18:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
18:57:07 INFO - PROCESS | 6373 | 1472090227818 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:07 INFO - PROCESS | 6373 | 1472090227870 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
18:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 266ms
18:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
18:57:08 INFO - PROCESS | 6373 | 1472090228096 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:08 INFO - PROCESS | 6373 | 1472090228150 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
18:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 268ms
18:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
18:57:08 INFO - PROCESS | 6373 | 1472090228364 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:08 INFO - PROCESS | 6373 | 1472090228413 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
18:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 222ms
18:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
18:57:08 INFO - PROCESS | 6373 | 1472090228582 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:08 INFO - PROCESS | 6373 | 1472090228632 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
18:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 217ms
18:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
18:57:08 INFO - PROCESS | 6373 | 1472090228803 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:08 INFO - PROCESS | 6373 | 1472090228866 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
18:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 267ms
18:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
18:57:09 INFO - PROCESS | 6373 | 1472090229072 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:09 INFO - PROCESS | 6373 | 1472090229133 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
18:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 218ms
18:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
18:57:09 INFO - PROCESS | 6373 | 1472090229298 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:09 INFO - PROCESS | 6373 | 1472090229344 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
18:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 267ms
18:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
18:57:09 INFO - PROCESS | 6373 | 1472090229567 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:09 INFO - PROCESS | 6373 | 1472090229626 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:09 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
18:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 266ms
18:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
18:57:09 INFO - PROCESS | 6373 | 1472090229836 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:09 INFO - PROCESS | 6373 | 1472090229896 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:10 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
18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 266ms
18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
18:57:10 INFO - PROCESS | 6373 | 1472090230107 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:10 INFO - PROCESS | 6373 | 1472090230179 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:10 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
18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 269ms
18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
18:57:10 INFO - PROCESS | 6373 | 1472090230382 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:10 INFO - PROCESS | 6373 | 1472090230438 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:10 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)
18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 267ms
18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
18:57:10 INFO - PROCESS | 6373 | 1472090230652 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:10 INFO - PROCESS | 6373 | 1472090230701 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 217ms
18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
18:57:10 INFO - PROCESS | 6373 | 1472090230878 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:10 INFO - PROCESS | 6373 | 1472090230929 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
18:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 218ms
18:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
18:57:11 INFO - PROCESS | 6373 | 1472090231097 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - PROCESS | 6373 | 1472090231149 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
18:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 217ms
18:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
18:57:11 INFO - PROCESS | 6373 | 1472090231316 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - PROCESS | 6373 | 1472090231365 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
18:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 217ms
18:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
18:57:11 INFO - PROCESS | 6373 | 1472090231535 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - PROCESS | 6373 | 1472090231585 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
18:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 216ms
18:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
18:57:11 INFO - PROCESS | 6373 | 1472090231754 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - PROCESS | 6373 | 1472090231820 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
18:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 217ms
18:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
18:57:11 INFO - PROCESS | 6373 | 1472090231979 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - PROCESS | 6373 | 1472090232032 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 223ms
18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
18:57:12 INFO - PROCESS | 6373 | 1472090232199 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - PROCESS | 6373 | 1472090232251 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 216ms
18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
18:57:12 INFO - PROCESS | 6373 | 1472090232417 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - PROCESS | 6373 | 1472090232476 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 217ms
18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
18:57:12 INFO - PROCESS | 6373 | 1472090232637 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - PROCESS | 6373 | 1472090232693 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 217ms
18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
18:57:12 INFO - PROCESS | 6373 | 1472090232863 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:12 INFO - PROCESS | 6373 | 1472090232929 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:13 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
18:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 273ms
18:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
18:57:13 INFO - PROCESS | 6373 | 1472090233132 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:13 INFO - PROCESS | 6373 | 1472090233186 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
18:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 217ms
18:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
18:57:13 INFO - PROCESS | 6373 | 1472090233350 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:13 INFO - PROCESS | 6373 | 1472090233435 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
18:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 567ms
18:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
18:57:13 INFO - PROCESS | 6373 | 1472090233921 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:13 INFO - PROCESS | 6373 | 1472090233967 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:14 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)
18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 268ms
18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
18:57:14 INFO - PROCESS | 6373 | 1472090234199 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:14 INFO - PROCESS | 6373 | 1472090234252 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 268ms
18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
18:57:14 INFO - PROCESS | 6373 | 1472090234471 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:14 INFO - PROCESS | 6373 | 1472090234530 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 270ms
18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
18:57:14 INFO - PROCESS | 6373 | 1472090234746 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:14 INFO - PROCESS | 6373 | 1472090234796 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
18:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 222ms
18:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
18:57:14 INFO - PROCESS | 6373 | 1472090234966 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - PROCESS | 6373 | 1472090235013 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
18:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 218ms
18:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
18:57:15 INFO - PROCESS | 6373 | 1472090235187 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - PROCESS | 6373 | 1472090235241 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
18:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 216ms
18:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
18:57:15 INFO - PROCESS | 6373 | 1472090235405 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - PROCESS | 6373 | 1472090235466 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
18:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 216ms
18:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
18:57:15 INFO - PROCESS | 6373 | 1472090235630 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - PROCESS | 6373 | 1472090235677 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
18:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 272ms
18:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
18:57:15 INFO - PROCESS | 6373 | 1472090235901 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:15 INFO - PROCESS | 6373 | 1472090235962 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
18:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 266ms
18:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
18:57:16 INFO - PROCESS | 6373 | 1472090236178 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:16 INFO - PROCESS | 6373 | 1472090236243 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
18:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 267ms
18:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
18:57:16 INFO - PROCESS | 6373 | 1472090236450 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:16 INFO - PROCESS | 6373 | 1472090236516 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
18:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 266ms
18:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
18:57:16 INFO - PROCESS | 6373 | 1472090236718 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:16 INFO - PROCESS | 6373 | 1472090236777 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
18:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 271ms
18:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
18:57:17 INFO - PROCESS | 6373 | 1472090236999 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - PROCESS | 6373 | 1472090237050 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 216ms
18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
18:57:17 INFO - PROCESS | 6373 | 1472090237218 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - PROCESS | 6373 | 1472090237272 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 216ms
18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
18:57:17 INFO - PROCESS | 6373 | 1472090237436 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - PROCESS | 6373 | 1472090237487 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 216ms
18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
18:57:17 INFO - PROCESS | 6373 | 1472090237654 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - PROCESS | 6373 | 1472090237705 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 216ms
18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
18:57:17 INFO - PROCESS | 6373 | 1472090237879 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:17 INFO - PROCESS | 6373 | 1472090237932 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 223ms
18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
18:57:18 INFO - PROCESS | 6373 | 1472090238098 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - PROCESS | 6373 | 1472090238154 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 216ms
18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
18:57:18 INFO - PROCESS | 6373 | 1472090238319 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - PROCESS | 6373 | 1472090238381 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 219ms
18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
18:57:18 INFO - PROCESS | 6373 | 1472090238546 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - PROCESS | 6373 | 1472090238605 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 223ms
18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
18:57:18 INFO - PROCESS | 6373 | 1472090238765 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - PROCESS | 6373 | 1472090238820 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 219ms
18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
18:57:18 INFO - PROCESS | 6373 | 1472090238987 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:19 INFO - PROCESS | 6373 | 1472090239050 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
18:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 217ms
18:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
18:57:19 INFO - PROCESS | 6373 | 1472090239212 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:19 INFO - PROCESS | 6373 | 1472090239267 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
18:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 266ms
18:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
18:57:19 INFO - PROCESS | 6373 | 1472090239486 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:19 INFO - PROCESS | 6373 | 1472090239554 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
18:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 371ms
18:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
18:57:19 INFO - PROCESS | 6373 | 1472090239886 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:19 INFO - PROCESS | 6373 | 1472090239982 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
18:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms
18:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
18:57:20 INFO - PROCESS | 6373 | 1472090240405 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:20 INFO - PROCESS | 6373 | 1472090240464 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
18:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 618ms
18:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
18:57:21 INFO - PROCESS | 6373 | 1472090241054 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:21 INFO - PROCESS | 6373 | 1472090241183 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
18:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 420ms
18:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
18:57:21 INFO - PROCESS | 6373 | 1472090241481 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:21 INFO - PROCESS | 6373 | 1472090241533 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
18:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 273ms
18:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
18:57:21 INFO - PROCESS | 6373 | 1472090241751 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:21 INFO - PROCESS | 6373 | 1472090241803 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 266ms
18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
18:57:22 INFO - PROCESS | 6373 | 1472090242034 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - PROCESS | 6373 | 1472090242084 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 226ms
18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
18:57:22 INFO - PROCESS | 6373 | 1472090242251 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - PROCESS | 6373 | 1472090242300 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 216ms
18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
18:57:22 INFO - PROCESS | 6373 | 1472090242470 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - PROCESS | 6373 | 1472090242521 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 218ms
18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
18:57:22 INFO - PROCESS | 6373 | 1472090242697 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - PROCESS | 6373 | 1472090242749 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 224ms
18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
18:57:22 INFO - PROCESS | 6373 | 1472090242916 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:22 INFO - PROCESS | 6373 | 1472090242965 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
18:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 218ms
18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
18:57:23 INFO - PROCESS | 6373 | 1472090243137 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:23 INFO - PROCESS | 6373 | 1472090243184 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
18:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 217ms
18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
18:57:23 INFO - PROCESS | 6373 | 1472090243356 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:23 INFO - PROCESS | 6373 | 1472090243422 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
18:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 267ms
18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
18:57:23 INFO - PROCESS | 6373 | 1472090243637 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:23 INFO - PROCESS | 6373 | 1472090243697 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
18:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 274ms
18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
18:57:23 INFO - PROCESS | 6373 | 1472090243947 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 INFO - PROCESS | 6373 | 1472090244013 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 283ms
18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
18:57:24 INFO - PROCESS | 6373 | 1472090244200 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 INFO - PROCESS | 6373 | 1472090244253 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 216ms
18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
18:57:24 INFO - PROCESS | 6373 | 1472090244418 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 INFO - PROCESS | 6373 | 1472090244475 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 267ms
18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
18:57:24 INFO - PROCESS | 6373 | 1472090244687 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 INFO - PROCESS | 6373 | 1472090244744 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 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
18:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 217ms
18:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
18:57:24 INFO - PROCESS | 6373 | 1472090244912 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:24 INFO - PROCESS | 6373 | 1472090244968 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:25 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
18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 216ms
18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
18:57:25 INFO - PROCESS | 6373 | 1472090245131 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:25 INFO - PROCESS | 6373 | 1472090245182 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 217ms
18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
18:57:25 INFO - PROCESS | 6373 | 1472090245350 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:25 INFO - PROCESS | 6373 | 1472090245405 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 217ms
18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
18:57:25 INFO - PROCESS | 6373 | 1472090245568 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:25 INFO - PROCESS | 6373 | 1472090245625 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 216ms
18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
18:57:25 INFO - PROCESS | 6373 | 1472090245787 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:25 INFO - PROCESS | 6373 | 1472090245845 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 216ms
18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
18:57:26 INFO - PROCESS | 6373 | 1472090246006 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - PROCESS | 6373 | 1472090246064 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 217ms
18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
18:57:26 INFO - PROCESS | 6373 | 1472090246233 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - PROCESS | 6373 | 1472090246297 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 223ms
18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
18:57:26 INFO - PROCESS | 6373 | 1472090246451 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - PROCESS | 6373 | 1472090246505 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 216ms
18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
18:57:26 INFO - PROCESS | 6373 | 1472090246678 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - PROCESS | 6373 | 1472090246735 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 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)
18:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 219ms
18:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
18:57:26 INFO - PROCESS | 6373 | 1472090246899 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:26 INFO - PROCESS | 6373 | 1472090246959 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
18:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 216ms
18:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
18:57:27 INFO - PROCESS | 6373 | 1472090247117 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:27 INFO - PROCESS | 6373 | 1472090247177 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
18:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 420ms
18:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
18:57:27 INFO - PROCESS | 6373 | 1472090247541 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:27 INFO - PROCESS | 6373 | 1472090247715 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
18:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 418ms
18:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
18:57:27 INFO - PROCESS | 6373 | 1472090247968 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:28 INFO - PROCESS | 6373 | 1472090248026 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
18:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 267ms
18:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
18:57:28 INFO - PROCESS | 6373 | 1472090248238 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:28 INFO - PROCESS | 6373 | 1472090248299 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
18:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 267ms
18:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
18:57:28 INFO - PROCESS | 6373 | 1472090248518 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:28 INFO - PROCESS | 6373 | 1472090248571 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
18:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 278ms
18:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
18:57:28 INFO - PROCESS | 6373 | 1472090248796 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:28 INFO - PROCESS | 6373 | 1472090248854 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 223ms
18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
18:57:29 INFO - PROCESS | 6373 | 1472090249016 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - PROCESS | 6373 | 1472090249067 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 268ms
18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
18:57:29 INFO - PROCESS | 6373 | 1472090249286 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - PROCESS | 6373 | 1472090249338 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 218ms
18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
18:57:29 INFO - PROCESS | 6373 | 1472090249513 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - PROCESS | 6373 | 1472090249561 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 220ms
18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
18:57:29 INFO - PROCESS | 6373 | 1472090249730 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - PROCESS | 6373 | 1472090249780 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 217ms
18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
18:57:29 INFO - PROCESS | 6373 | 1472090249950 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:30 INFO - PROCESS | 6373 | 1472090250014 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
18:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 266ms
18:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
18:57:30 INFO - PROCESS | 6373 | 1472090250219 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:30 INFO - PROCESS | 6373 | 1472090250298 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
18:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 370ms
18:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
18:57:30 INFO - PROCESS | 6373 | 1472090250603 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:30 INFO - PROCESS | 6373 | 1472090250692 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
18:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 377ms
18:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
18:57:30 INFO - PROCESS | 6373 | 1472090250982 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:31 INFO - PROCESS | 6373 | 1472090251075 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
18:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 318ms
18:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
18:57:31 INFO - PROCESS | 6373 | 1472090251298 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:31 INFO - PROCESS | 6373 | 1472090251356 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
18:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 267ms
18:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
18:57:31 INFO - PROCESS | 6373 | 1472090251568 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:31 INFO - PROCESS | 6373 | 1472090251637 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
18:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 269ms
18:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
18:57:31 INFO - PROCESS | 6373 | 1472090251856 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:31 INFO - PROCESS | 6373 | 1472090251915 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
18:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 219ms
18:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
18:57:32 INFO - PROCESS | 6373 | 1472090252082 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 INFO - PROCESS | 6373 | 1472090252144 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
18:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 215ms
18:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
18:57:32 INFO - PROCESS | 6373 | 1472090252300 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 INFO - PROCESS | 6373 | 1472090252353 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
18:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 217ms
18:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
18:57:32 INFO - PROCESS | 6373 | 1472090252520 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 INFO - PROCESS | 6373 | 1472090252580 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
18:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 216ms
18:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
18:57:32 INFO - PROCESS | 6373 | 1472090252739 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 INFO - PROCESS | 6373 | 1472090252795 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:32 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
18:57:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:57:32 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
18:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:57:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:57:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 216ms
18:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
18:57:32 INFO - PROCESS | 6373 | 1472090252967 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 INFO - PROCESS | 6373 | 1472090253022 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
18:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 229ms
18:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
18:57:33 INFO - PROCESS | 6373 | 1472090253197 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 INFO - PROCESS | 6373 | 1472090253263 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
18:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 224ms
18:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
18:57:33 INFO - PROCESS | 6373 | 1472090253417 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 INFO - PROCESS | 6373 | 1472090253478 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 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
18:57:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:57:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
18:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:57:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:57:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 217ms
18:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
18:57:33 INFO - PROCESS | 6373 | 1472090253637 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 INFO - PROCESS | 6373 | 1472090253694 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 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
18:57:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:57:33 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
18:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:57:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:57:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 216ms
18:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
18:57:33 INFO - PROCESS | 6373 | 1472090253855 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:33 INFO - PROCESS | 6373 | 1472090253913 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
18:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 366ms
18:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
18:57:34 INFO - PROCESS | 6373 | 1472090254227 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:34 INFO - PROCESS | 6373 | 1472090254296 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
18:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms
18:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
18:57:34 INFO - PROCESS | 6373 | 1472090254752 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:34 INFO - PROCESS | 6373 | 1472090254834 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
18:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 317ms
18:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
18:57:35 INFO - PROCESS | 6373 | 1472090255072 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:35 INFO - PROCESS | 6373 | 1472090255132 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
18:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 266ms
18:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
18:57:35 INFO - PROCESS | 6373 | 1472090255354 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:35 INFO - PROCESS | 6373 | 1472090255433 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
18:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 376ms
18:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
18:57:35 INFO - PROCESS | 6373 | 1472090255720 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:35 INFO - PROCESS | 6373 | 1472090255812 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
18:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 268ms
18:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
18:57:35 INFO - PROCESS | 6373 | 1472090255995 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - PROCESS | 6373 | 1472090256043 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
18:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 217ms
18:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
18:57:36 INFO - PROCESS | 6373 | 1472090256216 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - PROCESS | 6373 | 1472090256273 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
18:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 273ms
18:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
18:57:36 INFO - PROCESS | 6373 | 1472090256484 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - PROCESS | 6373 | 1472090256533 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
18:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 215ms
18:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
18:57:36 INFO - PROCESS | 6373 | 1472090256702 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - PROCESS | 6373 | 1472090256751 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
18:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 217ms
18:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
18:57:36 INFO - PROCESS | 6373 | 1472090256922 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:36 INFO - PROCESS | 6373 | 1472090256977 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
18:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 217ms
18:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
18:57:37 INFO - PROCESS | 6373 | 1472090257153 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:37 INFO - PROCESS | 6373 | 1472090257211 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
18:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 267ms
18:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
18:57:37 INFO - PROCESS | 6373 | 1472090257429 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:37 INFO - PROCESS | 6373 | 1472090257498 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
18:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 267ms
18:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
18:57:37 INFO - PROCESS | 6373 | 1472090257697 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:37 INFO - PROCESS | 6373 | 1472090257755 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
18:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 224ms
18:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
18:57:37 INFO - PROCESS | 6373 | 1472090257917 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:37 INFO - PROCESS | 6373 | 1472090257981 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
18:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 219ms
18:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
18:57:38 INFO - PROCESS | 6373 | 1472090258139 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:38 INFO - PROCESS | 6373 | 1472090258202 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
18:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 267ms
18:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
18:57:38 INFO - PROCESS | 6373 | 1472090258414 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:38 INFO - PROCESS | 6373 | 1472090258479 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
18:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 273ms
18:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
18:57:38 INFO - PROCESS | 6373 | 1472090258700 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:38 INFO - PROCESS | 6373 | 1472090258764 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
18:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 217ms
18:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
18:57:38 INFO - PROCESS | 6373 | 1472090258930 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:39 INFO - PROCESS | 6373 | 1472090258999 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
18:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 323ms
18:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
18:57:39 INFO - PROCESS | 6373 | 1472090259267 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:39 INFO - PROCESS | 6373 | 1472090259344 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
18:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 272ms
18:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
18:57:39 INFO - PROCESS | 6373 | 1472090259532 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:39 INFO - PROCESS | 6373 | 1472090259587 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
18:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 216ms
18:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
18:57:39 INFO - PROCESS | 6373 | 1472090259751 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:39 INFO - PROCESS | 6373 | 1472090259810 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
18:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 217ms
18:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
18:57:39 INFO - PROCESS | 6373 | 1472090259980 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:40 INFO - PROCESS | 6373 | 1472090260059 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
18:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 317ms
18:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
18:57:40 INFO - PROCESS | 6373 | 1472090260301 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:40 INFO - PROCESS | 6373 | 1472090260388 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
18:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 325ms
18:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
18:57:40 INFO - PROCESS | 6373 | 1472090260619 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:40 INFO - PROCESS | 6373 | 1472090260677 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
18:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 218ms
18:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
18:57:40 INFO - PROCESS | 6373 | 1472090260848 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:40 INFO - PROCESS | 6373 | 1472090260932 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
18:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 375ms
18:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
18:57:41 INFO - PROCESS | 6373 | 1472090261252 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:41 INFO - PROCESS | 6373 | 1472090261329 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
18:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 517ms
18:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
18:57:41 INFO - PROCESS | 6373 | 1472090261772 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:41 INFO - PROCESS | 6373 | 1472090261837 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
18:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 517ms
18:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
18:57:42 INFO - PROCESS | 6373 | 1472090262291 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:42 INFO - PROCESS | 6373 | 1472090262339 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
18:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 221ms
18:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
18:57:42 INFO - PROCESS | 6373 | 1472090262520 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:42 INFO - PROCESS | 6373 | 1472090262570 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
18:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 267ms
18:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
18:57:42 INFO - PROCESS | 6373 | 1472090262803 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:42 INFO - PROCESS | 6373 | 1472090262855 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
18:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 267ms
18:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
18:57:43 INFO - PROCESS | 6373 | 1472090263069 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 INFO - PROCESS | 6373 | 1472090263120 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
18:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 217ms
18:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
18:57:43 INFO - PROCESS | 6373 | 1472090263289 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 INFO - PROCESS | 6373 | 1472090263345 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
18:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 216ms
18:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
18:57:43 INFO - PROCESS | 6373 | 1472090263516 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 INFO - PROCESS | 6373 | 1472090263574 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
18:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 223ms
18:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
18:57:43 INFO - PROCESS | 6373 | 1472090263734 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 INFO - PROCESS | 6373 | 1472090263792 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:43 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
18:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 215ms
18:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
18:57:43 INFO - PROCESS | 6373 | 1472090263952 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:44 INFO - PROCESS | 6373 | 1472090264000 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
18:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 266ms
18:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
18:57:44 INFO - PROCESS | 6373 | 1472090264229 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:44 INFO - PROCESS | 6373 | 1472090264294 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
18:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 266ms
18:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
18:57:44 INFO - PROCESS | 6373 | 1472090264501 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:44 INFO - PROCESS | 6373 | 1472090264564 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
18:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 268ms
18:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
18:57:44 INFO - PROCESS | 6373 | 1472090264773 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:44 INFO - PROCESS | 6373 | 1472090264850 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
18:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 267ms
18:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
18:57:45 INFO - PROCESS | 6373 | 1472090265046 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:45 INFO - PROCESS | 6373 | 1472090265102 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
18:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 271ms
18:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
18:57:45 INFO - PROCESS | 6373 | 1472090265329 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:45 INFO - PROCESS | 6373 | 1472090265385 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
18:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 269ms
18:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
18:57:45 INFO - PROCESS | 6373 | 1472090265590 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:45 INFO - PROCESS | 6373 | 1472090265655 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
18:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 221ms
18:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
18:57:45 INFO - PROCESS | 6373 | 1472090265817 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:45 INFO - PROCESS | 6373 | 1472090265871 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 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
18:57:46 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
18:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:57:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:57:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 217ms
18:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
18:57:46 INFO - PROCESS | 6373 | 1472090266037 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - PROCESS | 6373 | 1472090266088 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
18:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 217ms
18:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
18:57:46 INFO - PROCESS | 6373 | 1472090266256 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - PROCESS | 6373 | 1472090266315 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
18:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 216ms
18:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
18:57:46 INFO - PROCESS | 6373 | 1472090266481 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - PROCESS | 6373 | 1472090266532 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
18:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 223ms
18:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
18:57:46 INFO - PROCESS | 6373 | 1472090266703 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - PROCESS | 6373 | 1472090266765 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
18:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 222ms
18:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
18:57:46 INFO - PROCESS | 6373 | 1472090266930 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:46 INFO - PROCESS | 6373 | 1472090266983 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
18:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 223ms
18:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
18:57:47 INFO - PROCESS | 6373 | 1472090267152 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:47 INFO - PROCESS | 6373 | 1472090267206 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
18:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 217ms
18:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
18:57:47 INFO - PROCESS | 6373 | 1472090267379 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:47 INFO - PROCESS | 6373 | 1472090267435 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
18:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 219ms
18:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
18:57:47 INFO - PROCESS | 6373 | 1472090267601 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:47 INFO - PROCESS | 6373 | 1472090267666 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
18:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 318ms
18:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
18:57:47 INFO - PROCESS | 6373 | 1472090267930 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:48 INFO - PROCESS | 6373 | 1472090268012 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
18:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 617ms
18:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
18:57:48 INFO - PROCESS | 6373 | 1472090268543 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:48 INFO - PROCESS | 6373 | 1472090268630 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
18:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 318ms
18:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
18:57:48 INFO - PROCESS | 6373 | 1472090268884 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:48 INFO - PROCESS | 6373 | 1472090268962 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
18:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 376ms
18:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
18:57:49 INFO - PROCESS | 6373 | 1472090269271 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:49 INFO - PROCESS | 6373 | 1472090269357 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
18:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 268ms
18:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
18:57:49 INFO - PROCESS | 6373 | 1472090269532 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:49 INFO - PROCESS | 6373 | 1472090269583 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
18:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 216ms
18:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
18:57:49 INFO - PROCESS | 6373 | 1472090269751 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:49 INFO - PROCESS | 6373 | 1472090269798 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
18:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 269ms
18:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
18:57:50 INFO - PROCESS | 6373 | 1472090270024 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:50 INFO - PROCESS | 6373 | 1472090270089 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
18:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 266ms
18:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
18:57:50 INFO - PROCESS | 6373 | 1472090270297 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:50 INFO - PROCESS | 6373 | 1472090270346 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
18:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 223ms
18:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
18:57:50 INFO - PROCESS | 6373 | 1472090270516 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:50 INFO - PROCESS | 6373 | 1472090270562 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
18:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 219ms
18:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
18:57:50 INFO - PROCESS | 6373 | 1472090270737 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:50 INFO - PROCESS | 6373 | 1472090270795 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
18:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 267ms
18:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
18:57:51 INFO - PROCESS | 6373 | 1472090271014 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:51 INFO - PROCESS | 6373 | 1472090271072 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
18:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 270ms
18:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
18:57:51 INFO - PROCESS | 6373 | 1472090271284 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:51 INFO - PROCESS | 6373 | 1472090271360 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
18:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 267ms
18:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
18:57:51 INFO - PROCESS | 6373 | 1472090271552 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:51 INFO - PROCESS | 6373 | 1472090271611 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
18:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 269ms
18:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
18:57:51 INFO - PROCESS | 6373 | 1472090271829 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:51 INFO - PROCESS | 6373 | 1472090271909 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
18:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 270ms
18:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
18:57:52 INFO - PROCESS | 6373 | 1472090272100 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:52 INFO - PROCESS | 6373 | 1472090272151 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
18:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 217ms
18:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
18:57:52 INFO - PROCESS | 6373 | 1472090272319 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:52 INFO - PROCESS | 6373 | 1472090272376 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
18:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 218ms
18:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
18:57:52 INFO - PROCESS | 6373 | 1472090272540 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:52 INFO - PROCESS | 6373 | 1472090272598 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
18:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 267ms
18:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
18:57:52 INFO - PROCESS | 6373 | 1472090272815 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:52 INFO - PROCESS | 6373 | 1472090272871 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
18:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 216ms
18:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
18:57:53 INFO - PROCESS | 6373 | 1472090273034 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - PROCESS | 6373 | 1472090273086 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
18:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 217ms
18:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
18:57:53 INFO - PROCESS | 6373 | 1472090273254 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - PROCESS | 6373 | 1472090273315 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
18:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 216ms
18:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
18:57:53 INFO - PROCESS | 6373 | 1472090273472 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - PROCESS | 6373 | 1472090273528 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
18:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 216ms
18:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
18:57:53 INFO - PROCESS | 6373 | 1472090273696 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - PROCESS | 6373 | 1472090273753 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
18:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 221ms
18:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
18:57:53 INFO - PROCESS | 6373 | 1472090273919 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:53 INFO - PROCESS | 6373 | 1472090273983 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
18:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 219ms
18:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
18:57:54 INFO - PROCESS | 6373 | 1472090274149 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:54 INFO - PROCESS | 6373 | 1472090274204 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
18:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 225ms
18:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
18:57:54 INFO - PROCESS | 6373 | 1472090274368 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:54 INFO - PROCESS | 6373 | 1472090274423 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
18:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 220ms
18:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
18:57:54 INFO - PROCESS | 6373 | 1472090274590 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:54 INFO - PROCESS | 6373 | 1472090274656 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
18:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 423ms
18:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
18:57:55 INFO - PROCESS | 6373 | 1472090275016 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:55 INFO - PROCESS | 6373 | 1472090275174 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
18:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 420ms
18:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
18:57:55 INFO - PROCESS | 6373 | 1472090275439 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:55 INFO - PROCESS | 6373 | 1472090275499 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
18:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 267ms
18:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
18:57:55 INFO - PROCESS | 6373 | 1472090275717 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:55 INFO - PROCESS | 6373 | 1472090275781 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
18:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 326ms
18:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
18:57:56 INFO - PROCESS | 6373 | 1472090276055 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:56 INFO - PROCESS | 6373 | 1472090276137 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
18:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 328ms
18:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
18:57:56 INFO - PROCESS | 6373 | 1472090276370 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:56 INFO - PROCESS | 6373 | 1472090276420 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
18:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 218ms
18:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
18:57:56 INFO - PROCESS | 6373 | 1472090276596 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:56 INFO - PROCESS | 6373 | 1472090276646 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
18:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 267ms
18:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
18:57:56 INFO - PROCESS | 6373 | 1472090276866 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:56 INFO - PROCESS | 6373 | 1472090276916 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
18:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 267ms
18:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
18:57:57 INFO - PROCESS | 6373 | 1472090277134 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:57 INFO - PROCESS | 6373 | 1472090277183 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
18:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 216ms
18:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
18:57:57 INFO - PROCESS | 6373 | 1472090277353 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:57 INFO - PROCESS | 6373 | 1472090277408 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
18:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 266ms
18:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
18:57:57 INFO - PROCESS | 6373 | 1472090277636 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:57 INFO - PROCESS | 6373 | 1472090277697 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
18:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 266ms
18:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
18:57:57 INFO - PROCESS | 6373 | 1472090277904 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:57 INFO - PROCESS | 6373 | 1472090277967 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
18:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 266ms
18:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
18:57:58 INFO - PROCESS | 6373 | 1472090278174 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:58 INFO - PROCESS | 6373 | 1472090278245 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
18:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 268ms
18:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
18:57:58 INFO - PROCESS | 6373 | 1472090278565 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:58 INFO - PROCESS | 6373 | 1472090278627 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
18:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 339ms
18:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
18:57:58 INFO - PROCESS | 6373 | 1472090278882 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:58 INFO - PROCESS | 6373 | 1472090278946 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
18:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 323ms
18:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
18:57:59 INFO - PROCESS | 6373 | 1472090279206 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:59 INFO - PROCESS | 6373 | 1472090279293 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
18:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 368ms
18:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
18:57:59 INFO - PROCESS | 6373 | 1472090279585 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:59 INFO - PROCESS | 6373 | 1472090279665 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
18:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 267ms
18:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
18:57:59 INFO - PROCESS | 6373 | 1472090279852 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:57:59 INFO - PROCESS | 6373 | 1472090279906 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
18:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 265ms
18:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
18:58:00 INFO - PROCESS | 6373 | 1472090280120 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:00 INFO - PROCESS | 6373 | 1472090280173 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
18:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 217ms
18:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
18:58:00 INFO - PROCESS | 6373 | 1472090280348 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:00 INFO - PROCESS | 6373 | 1472090280401 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
18:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 226ms
18:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
18:58:00 INFO - PROCESS | 6373 | 1472090280569 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:00 INFO - PROCESS | 6373 | 1472090280635 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
18:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 317ms
18:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
18:58:00 INFO - PROCESS | 6373 | 1472090280903 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:00 INFO - PROCESS | 6373 | 1472090280982 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
18:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 317ms
18:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
18:58:01 INFO - PROCESS | 6373 | 1472090281222 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:01 INFO - PROCESS | 6373 | 1472090281315 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
18:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 418ms
18:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
18:58:01 INFO - PROCESS | 6373 | 1472090281647 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:01 INFO - PROCESS | 6373 | 1472090281722 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
18:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 621ms
18:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
18:58:02 INFO - PROCESS | 6373 | 1472090282269 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:02 INFO - PROCESS | 6373 | 1472090282321 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
18:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 268ms
18:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
18:58:02 INFO - PROCESS | 6373 | 1472090282548 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:02 INFO - PROCESS | 6373 | 1472090282600 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
18:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 274ms
18:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
18:58:02 INFO - PROCESS | 6373 | 1472090282823 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:02 INFO - PROCESS | 6373 | 1472090282900 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
18:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 318ms
18:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
18:58:03 INFO - PROCESS | 6373 | 1472090283139 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:03 INFO - PROCESS | 6373 | 1472090283190 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
18:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 267ms
18:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
18:58:03 INFO - PROCESS | 6373 | 1472090283435 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:03 INFO - PROCESS | 6373 | 1472090283509 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
18:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 325ms
18:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
18:58:03 INFO - PROCESS | 6373 | 1472090283756 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:03 INFO - PROCESS | 6373 | 1472090283859 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
18:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 367ms
18:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
18:58:04 INFO - PROCESS | 6373 | 1472090284156 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:04 INFO - PROCESS | 6373 | 1472090284247 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
18:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 373ms
18:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
18:58:04 INFO - PROCESS | 6373 | 1472090284517 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:04 INFO - PROCESS | 6373 | 1472090284574 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
18:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 270ms
18:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
18:58:04 INFO - PROCESS | 6373 | 1472090284789 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:04 INFO - PROCESS | 6373 | 1472090284841 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
18:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 266ms
18:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
18:58:05 INFO - PROCESS | 6373 | 1472090285064 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:05 INFO - PROCESS | 6373 | 1472090285119 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
18:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 273ms
18:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
18:58:05 INFO - PROCESS | 6373 | 1472090285370 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:05 INFO - PROCESS | 6373 | 1472090285447 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
18:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 284ms
18:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
18:58:05 INFO - PROCESS | 6373 | 1472090285640 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:05 INFO - PROCESS | 6373 | 1472090285710 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
18:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 217ms
18:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
18:58:05 INFO - PROCESS | 6373 | 1472090285865 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:05 INFO - PROCESS | 6373 | 1472090285915 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
18:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 276ms
18:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
18:58:06 INFO - PROCESS | 6373 | 1472090286139 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:06 INFO - PROCESS | 6373 | 1472090286214 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
18:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 318ms
18:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
18:58:06 INFO - PROCESS | 6373 | 1472090286464 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:06 INFO - PROCESS | 6373 | 1472090286517 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
18:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 217ms
18:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
18:58:06 INFO - PROCESS | 6373 | 1472090286684 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:06 INFO - PROCESS | 6373 | 1472090286734 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
18:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 217ms
18:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
18:58:06 INFO - PROCESS | 6373 | 1472090286903 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:06 INFO - PROCESS | 6373 | 1472090286956 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
18:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 217ms
18:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
18:58:07 INFO - PROCESS | 6373 | 1472090287122 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:07 INFO - PROCESS | 6373 | 1472090287173 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
18:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 217ms
18:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
18:58:07 INFO - PROCESS | 6373 | 1472090287348 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:07 INFO - PROCESS | 6373 | 1472090287405 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
18:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 224ms
18:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
18:58:07 INFO - PROCESS | 6373 | 1472090287568 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:07 INFO - PROCESS | 6373 | 1472090287621 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
18:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 219ms
18:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
18:58:07 INFO - PROCESS | 6373 | 1472090287789 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:07 INFO - PROCESS | 6373 | 1472090287861 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
18:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 266ms
18:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
18:58:08 INFO - PROCESS | 6373 | 1472090288064 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:08 INFO - PROCESS | 6373 | 1472090288147 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
18:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 621ms
18:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
18:58:08 INFO - PROCESS | 6373 | 1472090288687 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:08 INFO - PROCESS | 6373 | 1472090288764 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
18:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 318ms
18:58:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
18:58:09 INFO - PROCESS | 6373 | 1472090289006 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:09 INFO - PROCESS | 6373 | 1472090289060 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
18:58:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 267ms
18:58:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
18:58:09 INFO - PROCESS | 6373 | 1472090289285 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:09 INFO - PROCESS | 6373 | 1472090289337 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
18:58:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 225ms
18:58:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
18:58:09 INFO - PROCESS | 6373 | 1472090289502 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:09 INFO - PROCESS | 6373 | 1472090289552 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
18:58:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 216ms
18:58:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
18:58:09 INFO - PROCESS | 6373 | 1472090289721 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:09 INFO - PROCESS | 6373 | 1472090289772 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
18:58:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 267ms
18:58:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
18:58:10 INFO - PROCESS | 6373 | 1472090290003 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:10 INFO - PROCESS | 6373 | 1472090290089 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
18:58:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 376ms
18:58:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
18:58:10 INFO - PROCESS | 6373 | 1472090290370 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:10 INFO - PROCESS | 6373 | 1472090290419 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
18:58:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 217ms
18:58:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
18:58:10 INFO - PROCESS | 6373 | 1472090290591 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:10 INFO - PROCESS | 6373 | 1472090290662 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:11 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)
18:58:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 817ms
18:58:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
18:58:11 INFO - PROCESS | 6373 | 1472090291415 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:11 INFO - PROCESS | 6373 | 1472090291472 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:12 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
18:58:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
18:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 721ms
18:58:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
18:58:12 INFO - PROCESS | 6373 | 1472090292134 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:12 INFO - PROCESS | 6373 | 1472090292181 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:12 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
18:58:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
18:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 717ms
18:58:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
18:58:12 INFO - PROCESS | 6373 | 1472090292853 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:12 INFO - PROCESS | 6373 | 1472090292896 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:13 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)
18:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 721ms
18:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
18:58:13 INFO - PROCESS | 6373 | 1472090293577 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:13 INFO - PROCESS | 6373 | 1472090293621 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:14 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)
18:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 720ms
18:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
18:58:14 INFO - PROCESS | 6373 | 1472090294299 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:14 INFO - PROCESS | 6373 | 1472090294343 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:15 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
18:58:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
18:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 718ms
18:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
18:58:15 INFO - PROCESS | 6373 | 1472090295021 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:15 INFO - PROCESS | 6373 | 1472090295123 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:16 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
18:58:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
18:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1119ms
18:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
18:58:16 INFO - PROCESS | 6373 | 1472090296145 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:16 INFO - PROCESS | 6373 | 1472090296194 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:16 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
18:58:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
18:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 720ms
18:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
18:58:16 INFO - PROCESS | 6373 | 1472090296868 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:16 INFO - PROCESS | 6373 | 1472090296914 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:17 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
18:58:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:58:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
18:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 722ms
18:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
18:58:17 INFO - PROCESS | 6373 | 1472090297602 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:17 INFO - PROCESS | 6373 | 1472090297649 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
18:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 220ms
18:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
18:58:17 INFO - PROCESS | 6373 | 1472090297819 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:17 INFO - PROCESS | 6373 | 1472090297880 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
18:58:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 217ms
18:58:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
18:58:18 INFO - PROCESS | 6373 | 1472090298039 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 INFO - PROCESS | 6373 | 1472090298096 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 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"
18:58:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:58:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
18:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 266ms
18:58:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
18:58:18 INFO - PROCESS | 6373 | 1472090298316 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 INFO - PROCESS | 6373 | 1472090298372 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
18:58:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 216ms
18:58:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
18:58:18 INFO - PROCESS | 6373 | 1472090298533 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 INFO - PROCESS | 6373 | 1472090298585 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 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"
18:58:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:58:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
18:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 217ms
18:58:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
18:58:18 INFO - PROCESS | 6373 | 1472090298753 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 INFO - PROCESS | 6373 | 1472090298800 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:18 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"
18:58:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:58:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
18:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:58:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 216ms
18:58:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
18:58:18 INFO - PROCESS | 6373 | 1472090298972 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:19 INFO - PROCESS | 6373 | 1472090299022 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
18:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 217ms
18:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
18:58:19 INFO - PROCESS | 6373 | 1472090299191 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:19 INFO - PROCESS | 6373 | 1472090299244 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:19 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
18:58:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
18:58:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
18:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 717ms
18:58:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
18:58:19 INFO - PROCESS | 6373 | 1472090299912 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:19 INFO - PROCESS | 6373 | 1472090299961 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
18:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 217ms
18:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
18:58:20 INFO - PROCESS | 6373 | 1472090300135 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:20 INFO - PROCESS | 6373 | 1472090300184 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
18:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 216ms
18:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
18:58:20 INFO - PROCESS | 6373 | 1472090300353 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:20 INFO - PROCESS | 6373 | 1472090300408 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
18:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 219ms
18:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
18:58:20 INFO - PROCESS | 6373 | 1472090300574 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:20 INFO - PROCESS | 6373 | 1472090300633 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
18:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 216ms
18:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
18:58:20 INFO - PROCESS | 6373 | 1472090300799 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:20 INFO - PROCESS | 6373 | 1472090300852 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
18:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 224ms
18:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
18:58:21 INFO - PROCESS | 6373 | 1472090301019 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:21 INFO - PROCESS | 6373 | 1472090301078 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
18:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 218ms
18:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
18:58:21 INFO - PROCESS | 6373 | 1472090301239 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:21 INFO - PROCESS | 6373 | 1472090301293 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
18:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 268ms
18:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
18:58:21 INFO - PROCESS | 6373 | 1472090301661 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:21 INFO - PROCESS | 6373 | 1472090301754 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
18:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 296ms
18:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
18:58:21 INFO - PROCESS | 6373 | 1472090301937 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:21 INFO - PROCESS | 6373 | 1472090301987 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
18:58:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 266ms
18:58:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
18:58:22 INFO - PROCESS | 6373 | 1472090302204 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:22 INFO - PROCESS | 6373 | 1472090302259 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
18:58:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 268ms
18:58:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
18:58:22 INFO - PROCESS | 6373 | 1472090302473 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:22 INFO - PROCESS | 6373 | 1472090302533 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
18:58:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 266ms
18:58:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
18:58:22 INFO - PROCESS | 6373 | 1472090302752 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:22 INFO - PROCESS | 6373 | 1472090302819 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
18:58:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 326ms
18:58:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
18:58:23 INFO - PROCESS | 6373 | 1472090303077 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:23 INFO - PROCESS | 6373 | 1472090303173 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
18:58:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 267ms
18:58:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
18:58:23 INFO - PROCESS | 6373 | 1472090303341 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:23 INFO - PROCESS | 6373 | 1472090303399 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
18:58:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 217ms
18:58:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
18:58:23 INFO - PROCESS | 6373 | 1472090303567 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:23 INFO - PROCESS | 6373 | 1472090303622 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
18:58:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 328ms
18:58:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
18:58:23 INFO - PROCESS | 6373 | 1472090303901 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:23 INFO - PROCESS | 6373 | 1472090303980 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
18:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 272ms
18:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
18:58:24 INFO - PROCESS | 6373 | 1472090304168 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:24 INFO - PROCESS | 6373 | 1472090304222 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
18:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 268ms
18:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
18:58:24 INFO - PROCESS | 6373 | 1472090304452 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:24 INFO - PROCESS | 6373 | 1472090304527 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
18:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 280ms
18:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
18:58:24 INFO - PROCESS | 6373 | 1472090304722 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:24 INFO - PROCESS | 6373 | 1472090304771 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
18:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 216ms
18:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
18:58:24 INFO - PROCESS | 6373 | 1472090304948 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:24 INFO - PROCESS | 6373 | 1472090304998 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
18:58:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 220ms
18:58:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
18:58:25 INFO - PROCESS | 6373 | 1472090305169 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:25 INFO - PROCESS | 6373 | 1472090305221 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
18:58:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 219ms
18:58:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
18:58:25 INFO - PROCESS | 6373 | 1472090305389 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:25 INFO - PROCESS | 6373 | 1472090305441 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
18:58:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 218ms
18:58:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
18:58:25 INFO - PROCESS | 6373 | 1472090305635 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:25 INFO - PROCESS | 6373 | 1472090305708 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
18:58:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 339ms
18:58:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
18:58:25 INFO - PROCESS | 6373 | 1472090305955 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - PROCESS | 6373 | 1472090306014 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
18:58:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 217ms
18:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
18:58:26 INFO - PROCESS | 6373 | 1472090306173 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - PROCESS | 6373 | 1472090306224 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
18:58:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 216ms
18:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
18:58:26 INFO - PROCESS | 6373 | 1472090306397 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - PROCESS | 6373 | 1472090306451 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
18:58:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 266ms
18:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
18:58:26 INFO - PROCESS | 6373 | 1472090306666 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - PROCESS | 6373 | 1472090306720 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
18:58:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 223ms
18:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
18:58:26 INFO - PROCESS | 6373 | 1472090306885 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:26 INFO - PROCESS | 6373 | 1472090306939 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
18:58:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 218ms
18:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
18:58:27 INFO - PROCESS | 6373 | 1472090307105 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:27 INFO - PROCESS | 6373 | 1472090307166 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
18:58:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 216ms
18:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
18:58:27 INFO - PROCESS | 6373 | 1472090307324 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:27 INFO - PROCESS | 6373 | 1472090307386 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
18:58:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 267ms
18:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
18:58:27 INFO - PROCESS | 6373 | 1472090307599 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:27 INFO - PROCESS | 6373 | 1472090307654 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
18:58:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 325ms
18:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
18:58:27 INFO - PROCESS | 6373 | 1472090307966 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:28 INFO - PROCESS | 6373 | 1472090308120 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
18:58:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 418ms
18:58:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
18:58:28 INFO - PROCESS | 6373 | 1472090308387 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:28 INFO - PROCESS | 6373 | 1472090308440 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
18:58:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 266ms
18:58:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
18:58:28 INFO - PROCESS | 6373 | 1472090308656 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:28 INFO - PROCESS | 6373 | 1472090308707 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
18:58:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 266ms
18:58:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
18:58:28 INFO - PROCESS | 6373 | 1472090308935 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:28 INFO - PROCESS | 6373 | 1472090308987 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
18:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 275ms
18:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
18:58:29 INFO - PROCESS | 6373 | 1472090309202 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:29 INFO - PROCESS | 6373 | 1472090309261 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
18:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 216ms
18:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
18:58:29 INFO - PROCESS | 6373 | 1472090309421 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:29 INFO - PROCESS | 6373 | 1472090309470 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
18:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 219ms
18:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
18:58:29 INFO - PROCESS | 6373 | 1472090309649 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:29 INFO - PROCESS | 6373 | 1472090309698 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
18:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 224ms
18:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
18:58:29 INFO - PROCESS | 6373 | 1472090309870 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:29 INFO - PROCESS | 6373 | 1472090309918 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
18:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 218ms
18:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
18:58:30 INFO - PROCESS | 6373 | 1472090310090 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:30 INFO - PROCESS | 6373 | 1472090310174 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
18:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 368ms
18:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
18:58:30 INFO - PROCESS | 6373 | 1472090310481 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:30 INFO - PROCESS | 6373 | 1472090310567 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
18:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 328ms
18:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
18:58:30 INFO - PROCESS | 6373 | 1472090310797 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:30 INFO - PROCESS | 6373 | 1472090310854 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
18:58:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 266ms
18:58:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
18:58:31 INFO - PROCESS | 6373 | 1472090311065 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:31 INFO - PROCESS | 6373 | 1472090311132 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
18:58:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 271ms
18:58:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
18:58:31 INFO - PROCESS | 6373 | 1472090311337 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:31 INFO - PROCESS | 6373 | 1472090311401 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
18:58:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 265ms
18:58:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
18:58:31 INFO - PROCESS | 6373 | 1472090311605 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:31 INFO - PROCESS | 6373 | 1472090311691 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
18:58:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
18:58:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 266ms
18:58:31 INFO - TEST-START | /DOMEvents/constructors.html
18:58:31 INFO - PROCESS | 6373 | 1472090311880 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:31 INFO - PROCESS | 6373 | 1472090311935 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
18:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:58:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
18:58:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
18:58:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 224ms
18:58:32 INFO - TEST-START | /DOMEvents/event-phases-order.html
18:58:32 INFO - PROCESS | 6373 | 1472090312103 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:32 INFO - PROCESS | 6373 | 1472090312174 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
18:58:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 319ms
18:58:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
18:58:32 INFO - PROCESS | 6373 | 1472090312434 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:32 INFO - PROCESS | 6373 | 1472090312511 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
18:58:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
18:58:32 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
18:58:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
18:58:32 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
18:58:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
18:58:32 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]"
18:58:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
18:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
18:58:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
18:58:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 317ms
18:58:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
18:58:32 INFO - PROCESS | 6373 | 1472090312752 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:32 INFO - PROCESS | 6373 | 1472090312814 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:32 INFO - PROCESS | 6373 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
18:58:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
18:58:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 218ms
18:58:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
18:58:32 INFO - PROCESS | 6373 | 1472090312972 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 INFO - PROCESS | 6373 | 1472090313025 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 INFO - PROCESS | 6373 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
18:58:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
18:58:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 216ms
18:58:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
18:58:33 INFO - PROCESS | 6373 | 1472090313191 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 INFO - PROCESS | 6373 | 1472090313252 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
18:58:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 216ms
18:58:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
18:58:33 INFO - PROCESS | 6373 | 1472090313417 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 INFO - PROCESS | 6373 | 1472090313471 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 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.
18:58:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 222ms
18:58:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
18:58:33 INFO - PROCESS | 6373 | 1472090313640 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 INFO - PROCESS | 6373 | 1472090313707 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 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
18:58:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
18:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
18:58:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 217ms
18:58:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
18:58:33 INFO - PROCESS | 6373 | 1472090313865 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:33 INFO - PROCESS | 6373 | 1472090313933 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:34 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.
18:58:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 216ms
18:58:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
18:58:34 INFO - PROCESS | 6373 | 1472090314084 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:34 INFO - PROCESS | 6373 | 1472090314146 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:34 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.
18:58:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 216ms
18:58:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
18:58:34 INFO - PROCESS | 6373 | 1472090314303 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:34 INFO - PROCESS | 6373 | 1472090314375 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
18:58:34 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
18:58:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 316ms
18:58:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
18:58:34 INFO - PROCESS | 6373 | 1472090314697 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:34 INFO - PROCESS | 6373 | 1472090314834 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:35 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.
18:58:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 585ms
18:58:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
18:58:35 INFO - PROCESS | 6373 | 1472090315268 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:35 INFO - PROCESS | 6373 | 1472090315315 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:35 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.
18:58:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 220ms
18:58:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
18:58:35 INFO - PROCESS | 6373 | 1472090315492 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:35 INFO - PROCESS | 6373 | 1472090315549 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:35 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.
18:58:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 218ms
18:58:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
18:58:35 INFO - PROCESS | 6373 | 1472090315725 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:35 INFO - PROCESS | 6373 | 1472090315791 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:35 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.
18:58:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 220ms
18:58:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
18:58:35 INFO - PROCESS | 6373 | 1472090315941 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:35 INFO - PROCESS | 6373 | 1472090315996 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:36 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.
18:58:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 216ms
18:58:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
18:58:36 INFO - PROCESS | 6373 | 1472090316166 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:36 INFO - PROCESS | 6373 | 1472090316215 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:36 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.
18:58:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 223ms
18:58:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
18:58:36 INFO - PROCESS | 6373 | 1472090316386 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:36 INFO - PROCESS | 6373 | 1472090316452 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:36 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
18:58:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
18:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
18:58:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 217ms
18:58:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
18:58:36 INFO - PROCESS | 6373 | 1472090316605 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:36 INFO - PROCESS | 6373 | 1472090316655 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:36 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.
18:58:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 217ms
18:58:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
18:58:36 INFO - PROCESS | 6373 | 1472090316835 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:36 INFO - PROCESS | 6373 | 1472090316880 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 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.
18:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 216ms
18:58:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
18:58:37 INFO - PROCESS | 6373 | 1472090317053 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 INFO - PROCESS | 6373 | 1472090317129 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
18:58:37 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
18:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 216ms
18:58:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
18:58:37 INFO - PROCESS | 6373 | 1472090317281 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 INFO - PROCESS | 6373 | 1472090317338 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 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.
18:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 266ms
18:58:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
18:58:37 INFO - PROCESS | 6373 | 1472090317551 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 INFO - PROCESS | 6373 | 1472090317621 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 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.
18:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 216ms
18:58:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
18:58:37 INFO - PROCESS | 6373 | 1472090317773 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 INFO - PROCESS | 6373 | 1472090317831 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:37 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.
18:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 215ms
18:58:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
18:58:37 INFO - PROCESS | 6373 | 1472090317997 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:38 INFO - PROCESS | 6373 | 1472090318054 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:38 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
18:58:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 216ms
18:58:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker
18:58:38 INFO - PROCESS | 6373 | 1472090318216 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:38 INFO - PROCESS | 6373 | 1472090318273 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
18:58:38 INFO - {}
18:58:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
18:58:38 INFO - {}
18:58:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
18:58:38 INFO - {}
18:58:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
18:58:38 INFO - {}
18:58:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 268ms
18:58:38 INFO - TEST-START | /FileAPI/fileReader.html
18:58:38 INFO - PROCESS | 6373 | 1472090318485 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:38 INFO - PROCESS | 6373 | 1472090318547 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
18:58:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
18:58:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
18:58:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
18:58:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 267ms
18:58:38 INFO - TEST-START | /FileAPI/historical.html
18:58:38 INFO - PROCESS | 6373 | 1472090318756 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:38 INFO - PROCESS | 6373 | 1472090318832 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
18:58:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
18:58:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
18:58:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
18:58:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
18:58:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
18:58:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
18:58:39 INFO - TEST-OK | /FileAPI/historical.html | took 318ms
18:58:39 INFO - TEST-START | /FileAPI/idlharness.html
18:58:39 INFO - PROCESS | 6373 | 1472090319091 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:39 INFO - PROCESS | 6373 | 1472090319148 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
18:58:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
18:58:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
18:58:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
18:58:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
18:58:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
18:58:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
18:58:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
18:58:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
18:58:39 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
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
18:58:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
18:58:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
18:58:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
18:58:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
18:58:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
18:58:39 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
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
18:58:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
18:58:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
18:58:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 335ms
18:58:39 INFO - TEST-START | /FileAPI/idlharness.worker
18:58:39 INFO - PROCESS | 6373 | 1472090319433 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:39 INFO - PROCESS | 6373 | 1472090319488 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
18:58:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
18:58:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
18:58:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
18:58:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
18:58:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
18:58:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
18:58:39 INFO - {}
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
18:58:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
18:58:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
18:58:39 INFO - {}
18:58:39 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 - {}
18:58:39 INFO - {}
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
18:58:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
18:58:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
18:58:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
18:58:39 INFO - {}
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
18:58:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
18:58:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
18:58:39 INFO - {}
18:58:39 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 - {}
18:58:39 INFO - {}
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
18:58:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
18:58:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
18:58:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
18:58:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 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
18:58:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
18:58:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
18:58:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
18:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
18:58:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
18:58:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:58:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:58:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
18:58:39 INFO - {}
18:58:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 389ms
18:58:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
18:58:39 INFO - PROCESS | 6373 | 1472090319822 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:39 INFO - PROCESS | 6373 | 1472090319872 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
18:58:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 215ms
18:58:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html
18:58:40 INFO - PROCESS | 6373 | 1472090320040 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - PROCESS | 6373 | 1472090320102 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
18:58:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 217ms
18:58:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
18:58:40 INFO - PROCESS | 6373 | 1472090320269 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - PROCESS | 6373 | 1472090320328 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
18:58:40 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.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
18:58:40 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'.)
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
18:58:40 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.
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
18:58:40 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.
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
18:58:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
18:58:40 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.
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
18:58:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
18:58:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
18:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
18:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
18:58:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 286ms
18:58:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
18:58:40 INFO - PROCESS | 6373 | 1472090320553 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - PROCESS | 6373 | 1472090320612 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
18:58:40 INFO - {}
18:58:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 216ms
18:58:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
18:58:40 INFO - PROCESS | 6373 | 1472090320771 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - PROCESS | 6373 | 1472090320832 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
18:58:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
18:58:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 215ms
18:58:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
18:58:40 INFO - PROCESS | 6373 | 1472090320989 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:41 INFO - PROCESS | 6373 | 1472090321049 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
18:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
18:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
18:58:41 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"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
18:58:41 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"
18:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
18:58:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 539ms
18:58:41 INFO - TEST-START | /FileAPI/file/File-constructor.html
18:58:41 INFO - PROCESS | 6373 | 1472090321581 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:41 INFO - PROCESS | 6373 | 1472090321630 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
18:58:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
18:58:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
18:58:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
18:58:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
18:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
18:58:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
18:58:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 321ms
18:58:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
18:58:41 INFO - PROCESS | 6373 | 1472090321858 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:41 INFO - PROCESS | 6373 | 1472090321919 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
18:58:42 INFO - {}
18:58:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 216ms
18:58:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
18:58:42 INFO - PROCESS | 6373 | 1472090322086 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - PROCESS | 6373 | 1472090322137 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
18:58:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
18:58:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
18:58:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
18:58:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
18:58:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
18:58:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
18:58:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 223ms
18:58:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
18:58:42 INFO - PROCESS | 6373 | 1472090322303 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - PROCESS | 6373 | 1472090322353 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
18:58:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 217ms
18:58:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
18:58:42 INFO - PROCESS | 6373 | 1472090322523 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - PROCESS | 6373 | 1472090322570 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
18:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
18:58:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 217ms
18:58:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
18:58:42 INFO - PROCESS | 6373 | 1472090322745 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - PROCESS | 6373 | 1472090322807 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
18:58:42 INFO - reader.readAsText(blob_2)
18:58:42 INFO - }" did not throw
18:58:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
18:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
18:58:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
18:58:42 INFO - reader.readAsDataURL(blob_2)
18:58:42 INFO - }" did not throw
18:58:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
18:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
18:58:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
18:58:42 INFO - reader.readAsArrayBuffer(blob_2)
18:58:42 INFO - }" did not throw
18:58:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
18:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
18:58:42 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
18:58:42 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
18:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:42 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
18:58:42 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
18:58:42 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
18:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
18:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
18:58:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
18:58:42 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
18:58:42 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
18:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
18:58:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 217ms
18:58:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
18:58:42 INFO - PROCESS | 6373 | 1472090322968 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - PROCESS | 6373 | 1472090323021 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
18:58:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
18:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
18:58:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
18:58:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 218ms
18:58:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
18:58:43 INFO - PROCESS | 6373 | 1472090323189 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - PROCESS | 6373 | 1472090323251 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
18:58:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 219ms
18:58:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
18:58:43 INFO - PROCESS | 6373 | 1472090323417 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - PROCESS | 6373 | 1472090323467 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
18:58:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 226ms
18:58:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
18:58:43 INFO - PROCESS | 6373 | 1472090323639 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - PROCESS | 6373 | 1472090323688 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
18:58:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 216ms
18:58:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
18:58:43 INFO - PROCESS | 6373 | 1472090323866 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:43 INFO - PROCESS | 6373 | 1472090323938 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
18:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
18:58:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 319ms
18:58:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
18:58:44 INFO - PROCESS | 6373 | 1472090324201 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:44 INFO - PROCESS | 6373 | 1472090324293 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
18:58:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 368ms
18:58:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
18:58:44 INFO - PROCESS | 6373 | 1472090324585 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:44 INFO - PROCESS | 6373 | 1472090324647 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
18:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
18:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
18:58:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 288ms
18:58:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
18:58:44 INFO - PROCESS | 6373 | 1472090324854 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:44 INFO - PROCESS | 6373 | 1472090324914 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
18:58:45 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
18:58:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
18:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:58:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:58:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
18:58:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 267ms
18:58:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
18:58:45 INFO - PROCESS | 6373 | 1472090325125 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:45 INFO - PROCESS | 6373 | 1472090325208 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
18:58:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 316ms
18:58:45 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
18:58:45 INFO - PROCESS | 6373 | 1472090325472 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:45 INFO - PROCESS | 6373 | 1472090325524 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:45 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
18:58:45 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 244ms
18:58:45 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
18:58:45 INFO - PROCESS | 6373 | 1472090325689 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:45 INFO - PROCESS | 6373 | 1472090325747 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:45 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
18:58:45 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 215ms
18:58:45 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
18:58:45 INFO - PROCESS | 6373 | 1472090325907 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:45 INFO - PROCESS | 6373 | 1472090325959 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:46 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
18:58:46 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 266ms
18:58:46 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
18:58:46 INFO - PROCESS | 6373 | 1472090326182 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:46 INFO - PROCESS | 6373 | 1472090326239 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:46 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
18:58:46 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 225ms
18:58:46 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
18:58:46 INFO - PROCESS | 6373 | 1472090326403 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:46 INFO - PROCESS | 6373 | 1472090326455 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
18:58:46 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 217ms
18:58:46 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
18:58:46 INFO - PROCESS | 6373 | 1472090326622 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:46 INFO - PROCESS | 6373 | 1472090326680 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
18:58:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
18:58:46 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 219ms
18:58:46 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
18:58:46 INFO - PROCESS | 6373 | 1472090326852 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:46 INFO - PROCESS | 6373 | 1472090326907 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
18:58:47 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 226ms
18:58:47 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
18:58:47 INFO - PROCESS | 6373 | 1472090327073 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:47 INFO - PROCESS | 6373 | 1472090327134 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
18:58:47 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 218ms
18:58:47 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
18:58:47 INFO - PROCESS | 6373 | 1472090327300 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:47 INFO - PROCESS | 6373 | 1472090327355 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
18:58:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 218ms
18:58:47 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
18:58:47 INFO - PROCESS | 6373 | 1472090327520 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:47 INFO - PROCESS | 6373 | 1472090327578 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
18:58:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
18:58:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 219ms
18:58:47 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
18:58:47 INFO - PROCESS | 6373 | 1472090327742 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:47 INFO - PROCESS | 6373 | 1472090327844 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
18:58:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
18:58:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
18:58:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
18:58:48 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 467ms
18:58:48 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
18:58:48 INFO - PROCESS | 6373 | 1472090328212 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:48 INFO - PROCESS | 6373 | 1472090328292 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
18:58:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
18:58:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
18:58:48 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
18:58:48 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 620ms
18:58:48 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
18:58:48 INFO - PROCESS | 6373 | 1472090328838 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:48 INFO - PROCESS | 6373 | 1472090328891 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
18:58:49 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 268ms
18:58:49 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
18:58:49 INFO - PROCESS | 6373 | 1472090329118 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:49 INFO - PROCESS | 6373 | 1472090329174 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
18:58:49 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 274ms
18:58:49 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
18:58:49 INFO - PROCESS | 6373 | 1472090329390 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:49 INFO - PROCESS | 6373 | 1472090329447 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
18:58:49 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 267ms
18:58:49 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
18:58:49 INFO - PROCESS | 6373 | 1472090329659 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:49 INFO - PROCESS | 6373 | 1472090329747 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:49 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
18:58:49 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 317ms
18:58:49 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
18:58:50 INFO - PROCESS | 6373 | 1472090330007 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:50 INFO - PROCESS | 6373 | 1472090330081 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:50 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
18:58:50 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
18:58:50 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 267ms
18:58:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
18:58:50 INFO - PROCESS | 6373 | 1472090330255 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:50 INFO - PROCESS | 6373 | 1472090330312 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
18:58:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 216ms
18:58:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
18:58:50 INFO - PROCESS | 6373 | 1472090330472 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:50 INFO - PROCESS | 6373 | 1472090330522 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
18:58:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 217ms
18:58:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
18:58:50 INFO - PROCESS | 6373 | 1472090330709 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:50 INFO - PROCESS | 6373 | 1472090330772 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
18:58:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 270ms
18:58:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
18:58:50 INFO - PROCESS | 6373 | 1472090330984 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:51 INFO - PROCESS | 6373 | 1472090331040 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
18:58:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 272ms
18:58:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
18:58:51 INFO - PROCESS | 6373 | 1472090331256 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:51 INFO - PROCESS | 6373 | 1472090331331 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
18:58:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 367ms
18:58:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
18:58:51 INFO - PROCESS | 6373 | 1472090331636 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:51 INFO - PROCESS | 6373 | 1472090331736 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
18:58:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 275ms
18:58:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
18:58:51 INFO - PROCESS | 6373 | 1472090331904 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:51 INFO - PROCESS | 6373 | 1472090331964 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
18:58:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 266ms
18:58:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
18:58:52 INFO - PROCESS | 6373 | 1472090332176 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:52 INFO - PROCESS | 6373 | 1472090332235 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
18:58:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 216ms
18:58:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
18:58:52 INFO - PROCESS | 6373 | 1472090332391 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:52 INFO - PROCESS | 6373 | 1472090332452 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
18:58:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 216ms
18:58:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
18:58:52 INFO - PROCESS | 6373 | 1472090332620 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:52 INFO - PROCESS | 6373 | 1472090332672 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
18:58:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 219ms
18:58:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
18:58:52 INFO - PROCESS | 6373 | 1472090332841 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:52 INFO - PROCESS | 6373 | 1472090332903 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
18:58:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 217ms
18:58:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
18:58:53 INFO - PROCESS | 6373 | 1472090333065 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:53 INFO - PROCESS | 6373 | 1472090333121 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
18:58:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 221ms
18:58:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
18:58:53 INFO - PROCESS | 6373 | 1472090333286 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:53 INFO - PROCESS | 6373 | 1472090333343 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
18:58:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 269ms
18:58:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
18:58:53 INFO - PROCESS | 6373 | 1472090333568 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:53 INFO - PROCESS | 6373 | 1472090333650 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
18:58:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 321ms
18:58:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
18:58:53 INFO - PROCESS | 6373 | 1472090333888 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:53 INFO - PROCESS | 6373 | 1472090333970 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
18:58:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 266ms
18:58:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
18:58:54 INFO - PROCESS | 6373 | 1472090334156 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:54 INFO - PROCESS | 6373 | 1472090334213 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:54 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
18:58:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 218ms
18:58:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
18:58:54 INFO - PROCESS | 6373 | 1472090334376 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:54 INFO - PROCESS | 6373 | 1472090334440 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:54 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
18:58:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 217ms
18:58:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
18:58:54 INFO - PROCESS | 6373 | 1472090334601 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:54 INFO - PROCESS | 6373 | 1472090334656 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
18:58:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 424ms
18:58:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
18:58:55 INFO - PROCESS | 6373 | 1472090335022 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:55 INFO - PROCESS | 6373 | 1472090335105 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
18:58:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 468ms
18:58:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
18:58:55 INFO - PROCESS | 6373 | 1472090335493 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:55 INFO - PROCESS | 6373 | 1472090335563 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
18:58:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 367ms
18:58:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
18:58:55 INFO - PROCESS | 6373 | 1472090335875 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:55 INFO - PROCESS | 6373 | 1472090335969 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
18:58:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 369ms
18:58:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
18:58:56 INFO - PROCESS | 6373 | 1472090336256 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:56 INFO - PROCESS | 6373 | 1472090336312 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
18:58:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 224ms
18:58:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
18:58:56 INFO - PROCESS | 6373 | 1472090336489 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:56 INFO - PROCESS | 6373 | 1472090336546 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
18:58:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 216ms
18:58:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
18:58:56 INFO - PROCESS | 6373 | 1472090336707 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:56 INFO - PROCESS | 6373 | 1472090336774 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
18:58:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 317ms
18:58:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
18:58:57 INFO - PROCESS | 6373 | 1472090337040 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:57 INFO - PROCESS | 6373 | 1472090337136 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:57 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
18:58:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 276ms
18:58:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
18:58:57 INFO - PROCESS | 6373 | 1472090337306 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:57 INFO - PROCESS | 6373 | 1472090337358 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:57 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
18:58:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 217ms
18:58:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
18:58:57 INFO - PROCESS | 6373 | 1472090337532 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:57 INFO - PROCESS | 6373 | 1472090337585 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:57 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
18:58:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 224ms
18:58:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
18:58:57 INFO - PROCESS | 6373 | 1472090337753 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:57 INFO - PROCESS | 6373 | 1472090337825 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
18:58:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 267ms
18:58:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
18:58:58 INFO - PROCESS | 6373 | 1472090338022 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:58 INFO - PROCESS | 6373 | 1472090338085 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
18:58:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 265ms
18:58:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
18:58:58 INFO - PROCESS | 6373 | 1472090338290 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:58 INFO - PROCESS | 6373 | 1472090338369 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
18:58:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 416ms
18:58:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
18:58:58 INFO - PROCESS | 6373 | 1472090338709 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:58 INFO - PROCESS | 6373 | 1472090338806 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
18:58:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 366ms
18:58:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
18:58:59 INFO - PROCESS | 6373 | 1472090339089 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:59 INFO - PROCESS | 6373 | 1472090339152 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
18:58:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 228ms
18:58:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
18:58:59 INFO - PROCESS | 6373 | 1472090339307 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:59 INFO - PROCESS | 6373 | 1472090339370 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
18:58:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 266ms
18:58:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
18:58:59 INFO - PROCESS | 6373 | 1472090339580 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:59 INFO - PROCESS | 6373 | 1472090339649 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:58:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
18:58:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 266ms
18:59:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
18:59:00 INFO - PROCESS | 6373 | 1472090340080 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:00 INFO - PROCESS | 6373 | 1472090340138 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
18:59:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 219ms
18:59:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
18:59:00 INFO - PROCESS | 6373 | 1472090340303 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:00 INFO - PROCESS | 6373 | 1472090340366 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
18:59:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 216ms
18:59:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
18:59:00 INFO - PROCESS | 6373 | 1472090340521 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:00 INFO - PROCESS | 6373 | 1472090340589 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
18:59:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 217ms
18:59:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
18:59:00 INFO - PROCESS | 6373 | 1472090340742 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:00 INFO - PROCESS | 6373 | 1472090340807 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
18:59:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 216ms
18:59:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
18:59:00 INFO - PROCESS | 6373 | 1472090340970 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:01 INFO - PROCESS | 6373 | 1472090341029 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
18:59:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 523ms
18:59:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
18:59:01 INFO - PROCESS | 6373 | 1472090341486 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:01 INFO - PROCESS | 6373 | 1472090341540 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
18:59:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 216ms
18:59:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
18:59:01 INFO - PROCESS | 6373 | 1472090341716 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:01 INFO - PROCESS | 6373 | 1472090341789 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
18:59:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 326ms
18:59:02 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
18:59:02 INFO - PROCESS | 6373 | 1472090342040 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:02 INFO - PROCESS | 6373 | 1472090342158 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
18:59:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 467ms
18:59:02 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
18:59:02 INFO - PROCESS | 6373 | 1472090342510 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:02 INFO - PROCESS | 6373 | 1472090342584 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
18:59:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 417ms
18:59:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
18:59:02 INFO - PROCESS | 6373 | 1472090342929 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:03 INFO - PROCESS | 6373 | 1472090343018 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
18:59:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 318ms
18:59:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
18:59:03 INFO - PROCESS | 6373 | 1472090343254 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:03 INFO - PROCESS | 6373 | 1472090343309 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
18:59:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 267ms
18:59:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
18:59:03 INFO - PROCESS | 6373 | 1472090343527 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:03 INFO - PROCESS | 6373 | 1472090343587 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
18:59:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 266ms
18:59:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
18:59:03 INFO - PROCESS | 6373 | 1472090343798 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:03 INFO - PROCESS | 6373 | 1472090343850 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
18:59:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 216ms
18:59:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
18:59:04 INFO - PROCESS | 6373 | 1472090344018 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - PROCESS | 6373 | 1472090344066 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
18:59:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 225ms
18:59:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
18:59:04 INFO - PROCESS | 6373 | 1472090344240 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - PROCESS | 6373 | 1472090344298 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
18:59:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 216ms
18:59:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
18:59:04 INFO - PROCESS | 6373 | 1472090344457 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - PROCESS | 6373 | 1472090344506 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
18:59:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 217ms
18:59:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
18:59:04 INFO - PROCESS | 6373 | 1472090344682 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - PROCESS | 6373 | 1472090344737 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
18:59:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 220ms
18:59:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
18:59:04 INFO - PROCESS | 6373 | 1472090344903 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:04 INFO - PROCESS | 6373 | 1472090344955 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
18:59:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 216ms
18:59:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
18:59:05 INFO - PROCESS | 6373 | 1472090345121 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:05 INFO - PROCESS | 6373 | 1472090345182 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
18:59:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 216ms
18:59:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
18:59:05 INFO - PROCESS | 6373 | 1472090345341 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:05 INFO - PROCESS | 6373 | 1472090345415 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
18:59:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 268ms
18:59:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
18:59:05 INFO - PROCESS | 6373 | 1472090345618 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:05 INFO - PROCESS | 6373 | 1472090345684 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
18:59:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 327ms
18:59:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
18:59:05 INFO - PROCESS | 6373 | 1472090345957 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:06 INFO - PROCESS | 6373 | 1472090346048 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
18:59:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 327ms
18:59:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
18:59:06 INFO - PROCESS | 6373 | 1472090346285 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:06 INFO - PROCESS | 6373 | 1472090346349 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
18:59:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 266ms
18:59:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
18:59:06 INFO - PROCESS | 6373 | 1472090346587 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:06 INFO - PROCESS | 6373 | 1472090346648 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
18:59:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 243ms
18:59:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
18:59:06 INFO - PROCESS | 6373 | 1472090346802 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:06 INFO - PROCESS | 6373 | 1472090346854 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
18:59:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 217ms
18:59:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
18:59:07 INFO - PROCESS | 6373 | 1472090347023 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - PROCESS | 6373 | 1472090347090 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
18:59:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 269ms
18:59:07 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
18:59:07 INFO - PROCESS | 6373 | 1472090347300 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - PROCESS | 6373 | 1472090347356 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
18:59:07 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 224ms
18:59:07 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
18:59:07 INFO - PROCESS | 6373 | 1472090347521 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - PROCESS | 6373 | 1472090347578 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
18:59:07 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 217ms
18:59:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
18:59:07 INFO - PROCESS | 6373 | 1472090347740 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - PROCESS | 6373 | 1472090347798 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
18:59:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 216ms
18:59:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
18:59:07 INFO - PROCESS | 6373 | 1472090347959 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:08 INFO - PROCESS | 6373 | 1472090348033 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
18:59:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 319ms
18:59:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
18:59:08 INFO - PROCESS | 6373 | 1472090348285 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:08 INFO - PROCESS | 6373 | 1472090348358 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
18:59:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 417ms
18:59:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
18:59:08 INFO - PROCESS | 6373 | 1472090348705 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:08 INFO - PROCESS | 6373 | 1472090348755 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
18:59:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 218ms
18:59:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
18:59:08 INFO - PROCESS | 6373 | 1472090348925 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:08 INFO - PROCESS | 6373 | 1472090348990 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
18:59:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 217ms
18:59:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
18:59:09 INFO - PROCESS | 6373 | 1472090349151 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:09 INFO - PROCESS | 6373 | 1472090349208 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
18:59:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 373ms
18:59:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
18:59:09 INFO - PROCESS | 6373 | 1472090349539 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:09 INFO - PROCESS | 6373 | 1472090349615 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
18:59:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 418ms
18:59:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
18:59:09 INFO - PROCESS | 6373 | 1472090349959 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:10 INFO - PROCESS | 6373 | 1472090350023 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
18:59:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 466ms
18:59:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
18:59:10 INFO - PROCESS | 6373 | 1472090350429 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:10 INFO - PROCESS | 6373 | 1472090350476 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
18:59:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 217ms
18:59:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
18:59:10 INFO - PROCESS | 6373 | 1472090350655 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:10 INFO - PROCESS | 6373 | 1472090350706 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
18:59:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 266ms
18:59:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
18:59:10 INFO - PROCESS | 6373 | 1472090350929 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:10 INFO - PROCESS | 6373 | 1472090350986 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
18:59:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 217ms
18:59:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
18:59:11 INFO - PROCESS | 6373 | 1472090351149 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:11 INFO - PROCESS | 6373 | 1472090351199 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
18:59:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 318ms
18:59:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
18:59:11 INFO - PROCESS | 6373 | 1472090351471 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:11 INFO - PROCESS | 6373 | 1472090351520 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
18:59:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
18:59:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 220ms
18:59:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
18:59:11 INFO - PROCESS | 6373 | 1472090351694 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:11 INFO - PROCESS | 6373 | 1472090351760 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
18:59:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 316ms
18:59:12 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
18:59:12 INFO - PROCESS | 6373 | 1472090352023 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:12 INFO - PROCESS | 6373 | 1472090352093 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
18:59:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 327ms
18:59:12 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
18:59:12 INFO - PROCESS | 6373 | 1472090352355 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:12 INFO - PROCESS | 6373 | 1472090352407 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
18:59:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 270ms
18:59:12 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
18:59:12 INFO - PROCESS | 6373 | 1472090352645 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:12 INFO - PROCESS | 6373 | 1472090352734 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
18:59:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 368ms
18:59:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
18:59:13 INFO - PROCESS | 6373 | 1472090353003 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:13 INFO - PROCESS | 6373 | 1472090353055 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
18:59:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 271ms
18:59:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
18:59:13 INFO - PROCESS | 6373 | 1472090353309 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:13 INFO - PROCESS | 6373 | 1472090353411 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
18:59:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 385ms
18:59:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
18:59:13 INFO - PROCESS | 6373 | 1472090353684 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:13 INFO - PROCESS | 6373 | 1472090353743 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
18:59:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 273ms
18:59:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
18:59:13 INFO - PROCESS | 6373 | 1472090353954 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - PROCESS | 6373 | 1472090354005 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
18:59:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 216ms
18:59:14 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
18:59:14 INFO - PROCESS | 6373 | 1472090354172 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - PROCESS | 6373 | 1472090354228 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
18:59:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 217ms
18:59:14 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
18:59:14 INFO - PROCESS | 6373 | 1472090354392 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - PROCESS | 6373 | 1472090354453 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
18:59:14 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 217ms
18:59:14 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
18:59:14 INFO - PROCESS | 6373 | 1472090354617 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - PROCESS | 6373 | 1472090354671 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
18:59:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
18:59:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
18:59:14 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 223ms
18:59:14 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
18:59:14 INFO - PROCESS | 6373 | 1472090354838 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:14 INFO - PROCESS | 6373 | 1472090354903 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
18:59:15 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 318ms
18:59:15 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
18:59:15 INFO - PROCESS | 6373 | 1472090355161 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:15 INFO - PROCESS | 6373 | 1472090355249 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
18:59:15 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 316ms
18:59:15 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
18:59:15 INFO - PROCESS | 6373 | 1472090355484 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:15 INFO - PROCESS | 6373 | 1472090355538 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
18:59:15 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 223ms
18:59:15 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
18:59:15 INFO - PROCESS | 6373 | 1472090355703 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:15 INFO - PROCESS | 6373 | 1472090355768 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:16 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
18:59:16 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
18:59:16 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 319ms
18:59:16 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
18:59:16 INFO - PROCESS | 6373 | 1472090356026 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:16 INFO - PROCESS | 6373 | 1472090356115 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
18:59:16 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 469ms
18:59:16 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
18:59:16 INFO - PROCESS | 6373 | 1472090356498 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:16 INFO - PROCESS | 6373 | 1472090356637 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
18:59:16 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 419ms
18:59:16 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
18:59:16 INFO - PROCESS | 6373 | 1472090356923 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:16 INFO - PROCESS | 6373 | 1472090356977 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
18:59:17 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 268ms
18:59:17 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
18:59:17 INFO - PROCESS | 6373 | 1472090357204 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:17 INFO - PROCESS | 6373 | 1472090357284 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
18:59:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
18:59:17 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 377ms
18:59:17 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
18:59:17 INFO - PROCESS | 6373 | 1472090357591 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:17 INFO - PROCESS | 6373 | 1472090357660 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
18:59:17 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 280ms
18:59:17 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
18:59:17 INFO - PROCESS | 6373 | 1472090357859 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:17 INFO - PROCESS | 6373 | 1472090357919 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
18:59:18 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 216ms
18:59:18 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
18:59:18 INFO - PROCESS | 6373 | 1472090358085 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - PROCESS | 6373 | 1472090358136 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
18:59:18 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 216ms
18:59:18 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
18:59:18 INFO - PROCESS | 6373 | 1472090358304 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - PROCESS | 6373 | 1472090358359 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
18:59:18 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 216ms
18:59:18 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
18:59:18 INFO - PROCESS | 6373 | 1472090358522 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - PROCESS | 6373 | 1472090358573 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
18:59:18 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 220ms
18:59:18 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
18:59:18 INFO - PROCESS | 6373 | 1472090358750 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - PROCESS | 6373 | 1472090358804 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
18:59:18 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 223ms
18:59:18 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
18:59:18 INFO - PROCESS | 6373 | 1472090358981 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:19 INFO - PROCESS | 6373 | 1472090359051 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
18:59:19 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 266ms
18:59:19 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
18:59:19 INFO - PROCESS | 6373 | 1472090359242 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:19 INFO - PROCESS | 6373 | 1472090359314 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
18:59:19 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
18:59:19 INFO - window.indexedDB.open('test', val);..." did not throw
18:59:19 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
18:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:19 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
18:59:19 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
18:59:19 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
18:59:19 INFO - window.indexedDB.open('test', val);..." did not throw
18:59:19 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
18:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:19 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
18:59:19 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
18:59:19 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
18:59:19 INFO - window.indexedDB.open('test', val);..." did not throw
18:59:19 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
18:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:19 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
18:59:19 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
18:59:19 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
18:59:19 INFO - window.indexedDB.open('test', val);..." did not throw
18:59:19 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
18:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:19 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
18:59:19 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
18:59:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
18:59:19 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 319ms
18:59:19 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
18:59:19 INFO - PROCESS | 6373 | 1472090359570 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:19 INFO - PROCESS | 6373 | 1472090359637 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:19 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
18:59:19 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 266ms
18:59:19 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
18:59:19 INFO - PROCESS | 6373 | 1472090359838 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:19 INFO - PROCESS | 6373 | 1472090359901 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:20 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
18:59:20 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
18:59:20 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 818ms
18:59:20 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
18:59:20 INFO - PROCESS | 6373 | 1472090360659 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:20 INFO - PROCESS | 6373 | 1472090360709 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:20 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
18:59:20 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 215ms
18:59:20 INFO - TEST-START | /IndexedDB/idbindex_count.htm
18:59:20 INFO - PROCESS | 6373 | 1472090360888 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:20 INFO - PROCESS | 6373 | 1472090360942 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
18:59:21 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 226ms
18:59:21 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
18:59:21 INFO - PROCESS | 6373 | 1472090361107 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - PROCESS | 6373 | 1472090361165 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
18:59:21 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 216ms
18:59:21 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
18:59:21 INFO - PROCESS | 6373 | 1472090361325 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - PROCESS | 6373 | 1472090361377 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
18:59:21 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 217ms
18:59:21 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
18:59:21 INFO - PROCESS | 6373 | 1472090361550 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - PROCESS | 6373 | 1472090361604 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
18:59:21 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 217ms
18:59:21 INFO - TEST-START | /IndexedDB/idbindex_get.htm
18:59:21 INFO - PROCESS | 6373 | 1472090361769 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - PROCESS | 6373 | 1472090361833 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:21 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
18:59:21 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 222ms
18:59:21 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
18:59:21 INFO - PROCESS | 6373 | 1472090361988 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:22 INFO - PROCESS | 6373 | 1472090362049 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:22 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
18:59:22 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 266ms
18:59:22 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
18:59:22 INFO - PROCESS | 6373 | 1472090362258 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:22 INFO - PROCESS | 6373 | 1472090362344 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:22 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
18:59:22 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 267ms
18:59:22 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
18:59:22 INFO - PROCESS | 6373 | 1472090362526 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:22 INFO - PROCESS | 6373 | 1472090362589 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:22 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
18:59:22 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 217ms
18:59:22 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
18:59:22 INFO - PROCESS | 6373 | 1472090362752 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:22 INFO - PROCESS | 6373 | 1472090362808 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:22 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
18:59:22 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 217ms
18:59:22 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
18:59:23 INFO - PROCESS | 6373 | 1472090363026 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:23 INFO - PROCESS | 6373 | 1472090363127 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:23 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
18:59:23 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 552ms
18:59:23 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
18:59:23 INFO - PROCESS | 6373 | 1472090363527 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:23 INFO - PROCESS | 6373 | 1472090363594 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
18:59:24 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 517ms
18:59:24 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
18:59:24 INFO - PROCESS | 6373 | 1472090364047 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:24 INFO - PROCESS | 6373 | 1472090364096 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
18:59:24 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 219ms
18:59:24 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
18:59:24 INFO - PROCESS | 6373 | 1472090364274 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:24 INFO - PROCESS | 6373 | 1472090364324 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
18:59:24 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 269ms
18:59:24 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
18:59:24 INFO - PROCESS | 6373 | 1472090364554 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:24 INFO - PROCESS | 6373 | 1472090364609 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
18:59:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
18:59:24 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 276ms
18:59:24 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
18:59:24 INFO - PROCESS | 6373 | 1472090364823 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:24 INFO - PROCESS | 6373 | 1472090364874 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
18:59:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 217ms
18:59:25 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
18:59:25 INFO - PROCESS | 6373 | 1472090365042 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - PROCESS | 6373 | 1472090365096 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
18:59:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 217ms
18:59:25 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
18:59:25 INFO - PROCESS | 6373 | 1472090365273 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - PROCESS | 6373 | 1472090365328 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
18:59:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 227ms
18:59:25 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
18:59:25 INFO - PROCESS | 6373 | 1472090365492 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - PROCESS | 6373 | 1472090365549 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
18:59:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 216ms
18:59:25 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
18:59:25 INFO - PROCESS | 6373 | 1472090365717 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - PROCESS | 6373 | 1472090365765 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
18:59:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 217ms
18:59:25 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
18:59:25 INFO - PROCESS | 6373 | 1472090365942 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:26 INFO - PROCESS | 6373 | 1472090366002 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
18:59:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 215ms
18:59:26 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
18:59:26 INFO - PROCESS | 6373 | 1472090366161 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:26 INFO - PROCESS | 6373 | 1472090366221 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
18:59:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 268ms
18:59:26 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
18:59:26 INFO - PROCESS | 6373 | 1472090366442 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:26 INFO - PROCESS | 6373 | 1472090366522 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
18:59:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 367ms
18:59:26 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
18:59:26 INFO - PROCESS | 6373 | 1472090366811 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:26 INFO - PROCESS | 6373 | 1472090366877 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
18:59:27 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 216ms
18:59:27 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
18:59:27 INFO - PROCESS | 6373 | 1472090367035 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - PROCESS | 6373 | 1472090367093 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
18:59:27 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 275ms
18:59:27 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
18:59:27 INFO - PROCESS | 6373 | 1472090367306 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - PROCESS | 6373 | 1472090367359 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
18:59:27 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 216ms
18:59:27 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
18:59:27 INFO - PROCESS | 6373 | 1472090367524 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - PROCESS | 6373 | 1472090367581 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
18:59:27 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 216ms
18:59:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
18:59:27 INFO - PROCESS | 6373 | 1472090367742 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - PROCESS | 6373 | 1472090367793 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:27 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
18:59:27 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 215ms
18:59:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
18:59:27 INFO - PROCESS | 6373 | 1472090367960 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:28 INFO - PROCESS | 6373 | 1472090368028 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:28 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
18:59:28 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 270ms
18:59:28 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
18:59:28 INFO - PROCESS | 6373 | 1472090368237 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:28 INFO - PROCESS | 6373 | 1472090368351 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:28 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
18:59:28 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 516ms
18:59:28 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
18:59:28 INFO - PROCESS | 6373 | 1472090368761 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:28 INFO - PROCESS | 6373 | 1472090368864 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:29 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
18:59:29 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 468ms
18:59:29 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
18:59:29 INFO - PROCESS | 6373 | 1472090369229 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:29 INFO - PROCESS | 6373 | 1472090369281 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
18:59:29 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 217ms
18:59:29 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
18:59:29 INFO - PROCESS | 6373 | 1472090369459 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:29 INFO - PROCESS | 6373 | 1472090369520 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
18:59:29 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 219ms
18:59:29 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
18:59:29 INFO - PROCESS | 6373 | 1472090369689 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:29 INFO - PROCESS | 6373 | 1472090369741 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
18:59:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
18:59:29 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 223ms
18:59:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
18:59:29 INFO - PROCESS | 6373 | 1472090369906 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:29 INFO - PROCESS | 6373 | 1472090369958 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
18:59:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 219ms
18:59:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
18:59:30 INFO - PROCESS | 6373 | 1472090370137 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:30 INFO - PROCESS | 6373 | 1472090370188 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:30 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
18:59:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 226ms
18:59:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
18:59:30 INFO - PROCESS | 6373 | 1472090370357 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:30 INFO - PROCESS | 6373 | 1472090370421 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:30 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
18:59:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 217ms
18:59:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
18:59:30 INFO - PROCESS | 6373 | 1472090370575 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:30 INFO - PROCESS | 6373 | 1472090370625 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
18:59:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 218ms
18:59:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
18:59:30 INFO - PROCESS | 6373 | 1472090370802 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:30 INFO - PROCESS | 6373 | 1472090370854 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:31 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
18:59:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 224ms
18:59:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
18:59:31 INFO - PROCESS | 6373 | 1472090371021 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:31 INFO - PROCESS | 6373 | 1472090371072 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:31 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
18:59:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 219ms
18:59:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
18:59:31 INFO - PROCESS | 6373 | 1472090371243 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:31 INFO - PROCESS | 6373 | 1472090371321 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
18:59:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 266ms
18:59:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
18:59:31 INFO - PROCESS | 6373 | 1472090371525 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:31 INFO - PROCESS | 6373 | 1472090371620 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:31 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
18:59:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 275ms
18:59:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
18:59:31 INFO - PROCESS | 6373 | 1472090371804 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:31 INFO - PROCESS | 6373 | 1472090371871 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
18:59:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 268ms
18:59:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
18:59:32 INFO - PROCESS | 6373 | 1472090372074 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:32 INFO - PROCESS | 6373 | 1472090372138 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
18:59:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 266ms
18:59:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
18:59:32 INFO - PROCESS | 6373 | 1472090372353 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:32 INFO - PROCESS | 6373 | 1472090372406 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
18:59:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 226ms
18:59:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
18:59:32 INFO - PROCESS | 6373 | 1472090372572 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:32 INFO - PROCESS | 6373 | 1472090372627 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
18:59:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 219ms
18:59:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
18:59:32 INFO - PROCESS | 6373 | 1472090372793 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:32 INFO - PROCESS | 6373 | 1472090372851 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
18:59:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 219ms
18:59:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
18:59:33 INFO - PROCESS | 6373 | 1472090373020 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - PROCESS | 6373 | 1472090373073 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
18:59:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 216ms
18:59:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
18:59:33 INFO - PROCESS | 6373 | 1472090373239 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - PROCESS | 6373 | 1472090373293 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
18:59:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 218ms
18:59:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
18:59:33 INFO - PROCESS | 6373 | 1472090373459 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - PROCESS | 6373 | 1472090373523 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 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
18:59:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 216ms
18:59:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
18:59:33 INFO - PROCESS | 6373 | 1472090373684 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - PROCESS | 6373 | 1472090373742 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
18:59:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 223ms
18:59:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
18:59:33 INFO - PROCESS | 6373 | 1472090373904 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:33 INFO - PROCESS | 6373 | 1472090373959 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
18:59:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 216ms
18:59:34 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
18:59:34 INFO - PROCESS | 6373 | 1472090374123 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:34 INFO - PROCESS | 6373 | 1472090374185 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
18:59:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 217ms
18:59:34 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
18:59:34 INFO - PROCESS | 6373 | 1472090374343 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:34 INFO - PROCESS | 6373 | 1472090374401 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:34 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
18:59:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 216ms
18:59:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
18:59:34 INFO - PROCESS | 6373 | 1472090374567 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:34 INFO - PROCESS | 6373 | 1472090374634 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
18:59:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 217ms
18:59:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
18:59:34 INFO - PROCESS | 6373 | 1472090374787 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:34 INFO - PROCESS | 6373 | 1472090374848 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
18:59:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 216ms
18:59:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
18:59:35 INFO - PROCESS | 6373 | 1472090375005 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:35 INFO - PROCESS | 6373 | 1472090375067 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
18:59:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 217ms
18:59:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
18:59:35 INFO - PROCESS | 6373 | 1472090375242 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:35 INFO - PROCESS | 6373 | 1472090375329 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:35 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
18:59:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 419ms
18:59:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
18:59:35 INFO - PROCESS | 6373 | 1472090375664 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:35 INFO - PROCESS | 6373 | 1472090375829 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
18:59:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 618ms
18:59:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
18:59:36 INFO - PROCESS | 6373 | 1472090376284 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:36 INFO - PROCESS | 6373 | 1472090376337 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:36 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
18:59:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 217ms
18:59:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
18:59:36 INFO - PROCESS | 6373 | 1472090376509 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:36 INFO - PROCESS | 6373 | 1472090376560 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:36 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
18:59:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 218ms
18:59:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
18:59:36 INFO - PROCESS | 6373 | 1472090376739 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:36 INFO - PROCESS | 6373 | 1472090376810 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 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
18:59:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 274ms
18:59:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
18:59:37 INFO - PROCESS | 6373 | 1472090377006 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 INFO - PROCESS | 6373 | 1472090377060 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
18:59:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 217ms
18:59:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
18:59:37 INFO - PROCESS | 6373 | 1472090377225 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 INFO - PROCESS | 6373 | 1472090377277 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 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
18:59:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 217ms
18:59:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
18:59:37 INFO - PROCESS | 6373 | 1472090377452 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 INFO - PROCESS | 6373 | 1472090377511 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
18:59:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 223ms
18:59:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
18:59:37 INFO - PROCESS | 6373 | 1472090377673 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 INFO - PROCESS | 6373 | 1472090377724 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
18:59:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 218ms
18:59:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
18:59:37 INFO - PROCESS | 6373 | 1472090377893 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:37 INFO - PROCESS | 6373 | 1472090377951 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
18:59:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 217ms
18:59:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
18:59:38 INFO - PROCESS | 6373 | 1472090378122 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:38 INFO - PROCESS | 6373 | 1472090378191 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:38 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"
18:59:38 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
18:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
18:59:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 269ms
18:59:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
18:59:38 INFO - PROCESS | 6373 | 1472090378393 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:38 INFO - PROCESS | 6373 | 1472090378462 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:38 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"
18:59:38 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
18:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
18:59:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 266ms
18:59:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
18:59:38 INFO - PROCESS | 6373 | 1472090378668 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:38 INFO - PROCESS | 6373 | 1472090378741 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
18:59:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 273ms
18:59:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
18:59:38 INFO - PROCESS | 6373 | 1472090378939 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:39 INFO - PROCESS | 6373 | 1472090379005 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
18:59:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 266ms
18:59:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
18:59:39 INFO - PROCESS | 6373 | 1472090379223 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:39 INFO - PROCESS | 6373 | 1472090379337 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
18:59:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 382ms
18:59:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
18:59:39 INFO - PROCESS | 6373 | 1472090379603 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:39 INFO - PROCESS | 6373 | 1472090379669 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
18:59:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 275ms
18:59:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
18:59:39 INFO - PROCESS | 6373 | 1472090379872 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:39 INFO - PROCESS | 6373 | 1472090379934 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
18:59:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 269ms
18:59:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
18:59:40 INFO - PROCESS | 6373 | 1472090380143 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:40 INFO - PROCESS | 6373 | 1472090380204 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
18:59:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 216ms
18:59:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
18:59:40 INFO - PROCESS | 6373 | 1472090380369 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:40 INFO - PROCESS | 6373 | 1472090380425 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
18:59:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 223ms
18:59:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
18:59:40 INFO - PROCESS | 6373 | 1472090380588 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:40 INFO - PROCESS | 6373 | 1472090380642 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
18:59:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 216ms
18:59:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
18:59:40 INFO - PROCESS | 6373 | 1472090380807 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:40 INFO - PROCESS | 6373 | 1472090380871 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 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
18:59:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 216ms
18:59:41 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
18:59:41 INFO - PROCESS | 6373 | 1472090381026 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - PROCESS | 6373 | 1472090381083 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
18:59:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 219ms
18:59:41 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
18:59:41 INFO - PROCESS | 6373 | 1472090381254 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - PROCESS | 6373 | 1472090381317 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
18:59:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 217ms
18:59:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
18:59:41 INFO - PROCESS | 6373 | 1472090381475 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - PROCESS | 6373 | 1472090381538 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
18:59:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 217ms
18:59:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
18:59:41 INFO - PROCESS | 6373 | 1472090381706 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - PROCESS | 6373 | 1472090381769 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
18:59:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 218ms
18:59:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
18:59:41 INFO - PROCESS | 6373 | 1472090381925 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:41 INFO - PROCESS | 6373 | 1472090381982 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
18:59:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 367ms
18:59:42 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
18:59:42 INFO - PROCESS | 6373 | 1472090382317 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:42 INFO - PROCESS | 6373 | 1472090382455 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
18:59:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 420ms
18:59:42 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
18:59:42 INFO - PROCESS | 6373 | 1472090382741 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:42 INFO - PROCESS | 6373 | 1472090382793 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
18:59:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 268ms
18:59:43 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
18:59:43 INFO - PROCESS | 6373 | 1472090383018 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:43 INFO - PROCESS | 6373 | 1472090383086 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
18:59:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 317ms
18:59:43 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
18:59:43 INFO - PROCESS | 6373 | 1472090383340 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:43 INFO - PROCESS | 6373 | 1472090383394 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
18:59:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 219ms
18:59:43 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
18:59:43 INFO - PROCESS | 6373 | 1472090383559 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:43 INFO - PROCESS | 6373 | 1472090383609 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
18:59:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
18:59:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 269ms
18:59:43 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
18:59:43 INFO - PROCESS | 6373 | 1472090383837 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:43 INFO - PROCESS | 6373 | 1472090383890 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
18:59:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 268ms
18:59:44 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
18:59:44 INFO - PROCESS | 6373 | 1472090384107 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:44 INFO - PROCESS | 6373 | 1472090384167 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
18:59:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 266ms
18:59:44 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
18:59:44 INFO - PROCESS | 6373 | 1472090384378 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:44 INFO - PROCESS | 6373 | 1472090384457 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
18:59:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 417ms
18:59:44 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
18:59:44 INFO - PROCESS | 6373 | 1472090384801 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:44 INFO - PROCESS | 6373 | 1472090384855 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
18:59:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 216ms
18:59:45 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
18:59:45 INFO - PROCESS | 6373 | 1472090385028 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:45 INFO - PROCESS | 6373 | 1472090385093 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
18:59:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
18:59:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
18:59:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
18:59:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
18:59:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 269ms
18:59:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
18:59:45 INFO - PROCESS | 6373 | 1472090385293 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:45 INFO - PROCESS | 6373 | 1472090385363 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
18:59:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 266ms
18:59:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
18:59:45 INFO - PROCESS | 6373 | 1472090385569 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:45 INFO - PROCESS | 6373 | 1472090385637 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:45 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
18:59:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 273ms
18:59:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
18:59:45 INFO - PROCESS | 6373 | 1472090385838 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:45 INFO - PROCESS | 6373 | 1472090385903 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:46 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
18:59:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 267ms
18:59:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
18:59:46 INFO - PROCESS | 6373 | 1472090386107 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:46 INFO - PROCESS | 6373 | 1472090386161 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
18:59:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 216ms
18:59:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
18:59:46 INFO - PROCESS | 6373 | 1472090386336 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:46 INFO - PROCESS | 6373 | 1472090386393 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:46 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
18:59:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 217ms
18:59:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
18:59:46 INFO - PROCESS | 6373 | 1472090386551 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:46 INFO - PROCESS | 6373 | 1472090386605 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:46 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
18:59:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 270ms
18:59:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
18:59:46 INFO - PROCESS | 6373 | 1472090386824 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:46 INFO - PROCESS | 6373 | 1472090386877 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
18:59:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 217ms
18:59:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
18:59:47 INFO - PROCESS | 6373 | 1472090387043 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 INFO - PROCESS | 6373 | 1472090387104 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 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
18:59:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 221ms
18:59:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
18:59:47 INFO - PROCESS | 6373 | 1472090387272 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 INFO - PROCESS | 6373 | 1472090387339 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
18:59:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 268ms
18:59:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
18:59:47 INFO - PROCESS | 6373 | 1472090387543 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 INFO - PROCESS | 6373 | 1472090387607 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
18:59:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 216ms
18:59:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
18:59:47 INFO - PROCESS | 6373 | 1472090387767 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 INFO - PROCESS | 6373 | 1472090387824 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
18:59:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 217ms
18:59:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
18:59:47 INFO - PROCESS | 6373 | 1472090387990 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:48 INFO - PROCESS | 6373 | 1472090388050 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
18:59:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 216ms
18:59:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
18:59:48 INFO - PROCESS | 6373 | 1472090388209 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:48 INFO - PROCESS | 6373 | 1472090388271 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
18:59:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 216ms
18:59:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
18:59:48 INFO - PROCESS | 6373 | 1472090388433 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:48 INFO - PROCESS | 6373 | 1472090388494 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
18:59:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 416ms
18:59:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
18:59:48 INFO - PROCESS | 6373 | 1472090388849 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:48 INFO - PROCESS | 6373 | 1472090388953 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
18:59:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 471ms
18:59:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
18:59:49 INFO - PROCESS | 6373 | 1472090389321 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:49 INFO - PROCESS | 6373 | 1472090389411 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:49 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
18:59:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 517ms
18:59:49 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
18:59:49 INFO - PROCESS | 6373 | 1472090389840 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:49 INFO - PROCESS | 6373 | 1472090389891 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
18:59:50 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 216ms
18:59:50 INFO - TEST-START | /IndexedDB/idbtransaction.htm
18:59:50 INFO - PROCESS | 6373 | 1472090390061 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:50 INFO - PROCESS | 6373 | 1472090390118 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
18:59:50 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 267ms
18:59:50 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
18:59:50 INFO - PROCESS | 6373 | 1472090390339 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:50 INFO - PROCESS | 6373 | 1472090390392 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
18:59:50 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 223ms
18:59:50 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
18:59:50 INFO - PROCESS | 6373 | 1472090390556 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:50 INFO - PROCESS | 6373 | 1472090390609 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
18:59:50 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
18:59:50 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 317ms
18:59:50 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
18:59:50 INFO - PROCESS | 6373 | 1472090390876 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:50 INFO - PROCESS | 6373 | 1472090390934 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:51 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
18:59:51 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 267ms
18:59:51 INFO - TEST-START | /IndexedDB/index_sort_order.htm
18:59:51 INFO - PROCESS | 6373 | 1472090391156 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:51 INFO - PROCESS | 6373 | 1472090391243 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:51 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
18:59:51 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 375ms
18:59:51 INFO - TEST-START | /IndexedDB/interfaces.html
18:59:51 INFO - PROCESS | 6373 | 1472090391526 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:51 INFO - PROCESS | 6373 | 1472090391574 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
18:59:51 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
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
18:59:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
18:59:51 INFO - TEST-OK | /IndexedDB/interfaces.html | took 335ms
18:59:51 INFO - TEST-START | /IndexedDB/interfaces.worker
18:59:51 INFO - PROCESS | 6373 | 1472090391870 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:51 INFO - PROCESS | 6373 | 1472090391926 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
18:59:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
18:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
18:59:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
18:59:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
18:59:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
18:59:52 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
18:59:52 INFO - {}
18:59:52 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 - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
18:59:52 INFO - {}
18:59:52 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 449ms
18:59:52 INFO - TEST-START | /IndexedDB/key_invalid.htm
18:59:52 INFO - PROCESS | 6373 | 1472090392318 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:52 INFO - PROCESS | 6373 | 1472090392374 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
18:59:52 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
18:59:52 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 272ms
18:59:52 INFO - TEST-START | /IndexedDB/key_valid.html
18:59:52 INFO - PROCESS | 6373 | 1472090392592 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:52 INFO - PROCESS | 6373 | 1472090392654 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
18:59:53 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
18:59:53 INFO - TEST-OK | /IndexedDB/key_valid.html | took 418ms
18:59:53 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
18:59:53 INFO - PROCESS | 6373 | 1472090393024 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:53 INFO - PROCESS | 6373 | 1472090393115 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:53 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
18:59:53 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 426ms
18:59:53 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
18:59:53 INFO - PROCESS | 6373 | 1472090393448 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:53 INFO - PROCESS | 6373 | 1472090393522 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:53 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
18:59:53 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 266ms
18:59:53 INFO - TEST-START | /IndexedDB/keygenerator.htm
18:59:53 INFO - PROCESS | 6373 | 1472090393720 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:53 INFO - PROCESS | 6373 | 1472090393775 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:53 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
18:59:53 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
18:59:53 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
18:59:53 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 276ms
18:59:53 INFO - TEST-START | /IndexedDB/keyorder.htm
18:59:54 INFO - PROCESS | 6373 | 1472090393992 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:54 INFO - PROCESS | 6373 | 1472090394045 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
18:59:54 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
18:59:54 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 269ms
18:59:54 INFO - TEST-START | /IndexedDB/keypath.htm
18:59:54 INFO - PROCESS | 6373 | 1472090394270 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:54 INFO - PROCESS | 6373 | 1472090394323 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
18:59:54 INFO - TEST-OK | /IndexedDB/keypath.htm | took 278ms
18:59:54 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
18:59:54 INFO - PROCESS | 6373 | 1472090394554 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:54 INFO - PROCESS | 6373 | 1472090394647 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
18:59:54 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
18:59:54 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 376ms
18:59:54 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
18:59:54 INFO - PROCESS | 6373 | 1472090394937 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:55 INFO - PROCESS | 6373 | 1472090395011 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:55 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
18:59:55 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
18:59:55 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
18:59:55 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 274ms
18:59:55 INFO - TEST-START | /IndexedDB/list_ordering.htm
18:59:55 INFO - PROCESS | 6373 | 1472090395205 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:55 INFO - PROCESS | 6373 | 1472090395260 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:55 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
18:59:55 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
18:59:55 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
18:59:55 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 269ms
18:59:55 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
18:59:55 INFO - PROCESS | 6373 | 1472090395478 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:55 INFO - PROCESS | 6373 | 1472090395542 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:55 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
18:59:55 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 466ms
18:59:55 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
18:59:55 INFO - PROCESS | 6373 | 1472090395951 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:56 INFO - PROCESS | 6373 | 1472090396068 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:56 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
18:59:56 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 518ms
18:59:56 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
18:59:56 INFO - PROCESS | 6373 | 1472090396469 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:56 INFO - PROCESS | 6373 | 1472090396559 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:56 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
18:59:56 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 267ms
18:59:56 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
18:59:56 INFO - PROCESS | 6373 | 1472090396741 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:56 INFO - PROCESS | 6373 | 1472090396796 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:56 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
18:59:56 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 216ms
18:59:56 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
18:59:56 INFO - PROCESS | 6373 | 1472090396965 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:57 INFO - PROCESS | 6373 | 1472090397028 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:57 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
18:59:57 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 269ms
18:59:57 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
18:59:57 INFO - PROCESS | 6373 | 1472090397241 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:57 INFO - PROCESS | 6373 | 1472090397301 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:57 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
18:59:57 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 266ms
18:59:57 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
18:59:57 INFO - PROCESS | 6373 | 1472090397510 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:57 INFO - PROCESS | 6373 | 1472090397563 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:57 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
18:59:57 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 216ms
18:59:57 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
18:59:57 INFO - PROCESS | 6373 | 1472090397742 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:57 INFO - PROCESS | 6373 | 1472090397803 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:57 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
18:59:57 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 221ms
18:59:57 INFO - TEST-START | /IndexedDB/value.htm
18:59:57 INFO - PROCESS | 6373 | 1472090397967 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:58 INFO - PROCESS | 6373 | 1472090398025 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:58 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
18:59:58 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
18:59:58 INFO - TEST-OK | /IndexedDB/value.htm | took 216ms
18:59:58 INFO - TEST-START | /IndexedDB/value_recursive.htm
18:59:58 INFO - PROCESS | 6373 | 1472090398186 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:58 INFO - PROCESS | 6373 | 1472090398236 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:58 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
18:59:58 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
18:59:58 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
18:59:58 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 274ms
18:59:58 INFO - TEST-START | /IndexedDB/writer-starvation.htm
18:59:58 INFO - PROCESS | 6373 | 1472090398457 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:58 INFO - PROCESS | 6373 | 1472090398516 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:58 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
18:59:58 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 468ms
18:59:58 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
18:59:58 INFO - PROCESS | 6373 | 1472090398930 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:58 INFO - PROCESS | 6373 | 1472090398983 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:59 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
18:59:59 INFO - {}
18:59:59 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
18:59:59 INFO - {}
18:59:59 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
18:59:59 INFO - {}
18:59:59 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
18:59:59 INFO - {}
18:59:59 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 271ms
18:59:59 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
18:59:59 INFO - PROCESS | 6373 | 1472090399208 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:59 INFO - PROCESS | 6373 | 1472090399277 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:59 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
18:59:59 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
18:59:59 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
18:59:59 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
18:59:59 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 267ms
18:59:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
18:59:59 INFO - PROCESS | 6373 | 1472090399477 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:59 INFO - PROCESS | 6373 | 1472090399543 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
18:59:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
18:59:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 275ms
18:59:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
18:59:59 INFO - PROCESS | 6373 | 1472090399756 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
18:59:59 INFO - PROCESS | 6373 | 1472090399840 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
19:00:00 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
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
19:00:00 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
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
19:00:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 270ms
19:00:00 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
19:00:00 INFO - PROCESS | 6373 | 1472090400036 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 INFO - PROCESS | 6373 | 1472090400093 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 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() {
19:00:00 INFO - [native code]
19:00:00 INFO - }" but got function "function () {
19:00:00 INFO - }"
19:00:00 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
19:00:00 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
19:00:00 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
19:00:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 226ms
19:00:00 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
19:00:00 INFO - PROCESS | 6373 | 1472090400257 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 INFO - PROCESS | 6373 | 1472090400311 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 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() {
19:00:00 INFO - [native code]
19:00:00 INFO - }" but got function "function () {
19:00:00 INFO - }"
19:00:00 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
19:00:00 INFO - {}
19:00:00 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
19:00:00 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
19:00:00 INFO - {}
19:00:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 217ms
19:00:00 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
19:00:00 INFO - PROCESS | 6373 | 1472090400476 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 INFO - PROCESS | 6373 | 1472090400534 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
19:00:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
19:00:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
19:00:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
19:00:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
19:00:00 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"
19:00:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
19:00:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
19:00:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
19:00:00 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
19:00:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
19:00:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
19:00:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
19:00:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
19:00:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
19:00:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
19:00:00 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"
19:00:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
19:00:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
19:00:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
19:00:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
19:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
19:00:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:00:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 269ms
19:00:00 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
19:00:00 INFO - PROCESS | 6373 | 1472090400755 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 INFO - PROCESS | 6373 | 1472090400811 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
19:00:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 219ms
19:00:00 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
19:00:00 INFO - PROCESS | 6373 | 1472090400976 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:01 INFO - PROCESS | 6373 | 1472090401038 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
19:00:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
19:00:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
19:00:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
19:00:01 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 267ms
19:00:01 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
19:00:01 INFO - PROCESS | 6373 | 1472090401255 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:01 INFO - PROCESS | 6373 | 1472090401340 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
19:00:01 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
19:00:01 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
19:00:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
19:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
19:00:01 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 326ms
19:00:01 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
19:00:01 INFO - PROCESS | 6373 | 1472090401575 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:01 INFO - PROCESS | 6373 | 1472090401633 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
19:00:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
19:00:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
19:00:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
19:00:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
19:00:02 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1220ms
19:00:02 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
19:00:02 INFO - PROCESS | 6373 | 1472090402802 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:02 INFO - PROCESS | 6373 | 1472090402877 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
19:00:04 INFO - {}
19:00:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
19:00:04 INFO - {}
19:00:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
19:00:04 INFO - {}
19:00:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
19:00:04 INFO - {}
19:00:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
19:00:04 INFO - {}
19:00:04 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1521ms
19:00:04 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
19:00:04 INFO - PROCESS | 6373 | 1472090404325 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:04 INFO - PROCESS | 6373 | 1472090404378 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:04 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
19:00:04 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 419ms
19:00:04 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
19:00:04 INFO - PROCESS | 6373 | 1472090404748 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:04 INFO - PROCESS | 6373 | 1472090404792 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:04 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
19:00:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
19:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
19:00:04 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 219ms
19:00:04 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
19:00:04 INFO - PROCESS | 6373 | 1472090404975 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:05 INFO - PROCESS | 6373 | 1472090405046 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:15 INFO - PROCESS | 6373 | MARIONETTE LOG: INFO: Timeout fired
19:00:15 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
19:00:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
19:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
19:00:15 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10191ms
19:00:15 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
19:00:15 INFO - PROCESS | 6373 | 1472090415168 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:15 INFO - PROCESS | 6373 | 1472090415213 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:15 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
19:00:15 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 518ms
19:00:15 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
19:00:15 INFO - PROCESS | 6373 | 1472090415689 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:15 INFO - PROCESS | 6373 | 1472090415733 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:15 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
19:00:15 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 217ms
19:00:15 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
19:00:15 INFO - PROCESS | 6373 | 1472090415911 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:15 INFO - PROCESS | 6373 | 1472090415987 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:16 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
19:00:16 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 317ms
19:00:16 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
19:00:16 INFO - PROCESS | 6373 | 1472090416356 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:16 INFO - PROCESS | 6373 | 1472090416407 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:16 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
19:00:16 INFO - {}
19:00:16 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 301ms
19:00:16 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
19:00:16 INFO - PROCESS | 6373 | 1472090416577 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:16 INFO - PROCESS | 6373 | 1472090416636 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:16 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
19:00:16 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 217ms
19:00:16 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
19:00:16 INFO - PROCESS | 6373 | 1472090416795 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:16 INFO - PROCESS | 6373 | 1472090416850 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
19:00:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
19:00:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
19:00:17 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 216ms
19:00:17 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
19:00:17 INFO - PROCESS | 6373 | 1472090417021 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 INFO - PROCESS | 6373 | 1472090417070 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 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().
19:00:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 216ms
19:00:17 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
19:00:17 INFO - PROCESS | 6373 | 1472090417240 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 INFO - PROCESS | 6373 | 1472090417288 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
19:00:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 217ms
19:00:17 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
19:00:17 INFO - PROCESS | 6373 | 1472090417461 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 INFO - PROCESS | 6373 | 1472090417529 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
19:00:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 216ms
19:00:17 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
19:00:17 INFO - PROCESS | 6373 | 1472090417678 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 INFO - PROCESS | 6373 | 1472090417739 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 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"
19:00:17 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:17 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
19:00:17 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:17 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
19:00:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
19:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
19:00:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 216ms
19:00:17 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
19:00:17 INFO - PROCESS | 6373 | 1472090417906 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:17 INFO - PROCESS | 6373 | 1472090417955 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:18 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
19:00:18 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 227ms
19:00:18 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
19:00:18 INFO - PROCESS | 6373 | 1472090418128 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:18 INFO - PROCESS | 6373 | 1472090418207 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:18 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
19:00:18 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 267ms
19:00:18 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
19:00:18 INFO - PROCESS | 6373 | 1472090418396 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:18 INFO - PROCESS | 6373 | 1472090418449 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:18 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
19:00:18 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 220ms
19:00:18 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
19:00:18 INFO - PROCESS | 6373 | 1472090418657 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:18 INFO - PROCESS | 6373 | 1472090418750 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:19 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
19:00:19 INFO - do_test/)
19:00:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
19:00:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
19:00:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
19:00:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
19:00:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
19:00:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
19:00:42 INFO - )
19:00:42 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 217ms
19:00:42 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
19:00:42 INFO - PROCESS | 6373 | 1472090442888 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:42 INFO - PROCESS | 6373 | 1472090442940 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
19:00:43 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 269ms
19:00:43 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
19:00:43 INFO - PROCESS | 6373 | 1472090443158 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:43 INFO - PROCESS | 6373 | 1472090443228 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
19:00:43 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 368ms
19:00:43 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
19:00:43 INFO - PROCESS | 6373 | 1472090443527 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:43 INFO - PROCESS | 6373 | 1472090443588 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
19:00:43 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 217ms
19:00:43 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
19:00:43 INFO - PROCESS | 6373 | 1472090443748 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:43 INFO - PROCESS | 6373 | 1472090443809 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
19:00:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
19:00:43 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 217ms
19:00:43 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
19:00:43 INFO - PROCESS | 6373 | 1472090443972 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - PROCESS | 6373 | 1472090444022 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
19:00:44 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:44 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
19:00:44 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 225ms
19:00:44 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
19:00:44 INFO - PROCESS | 6373 | 1472090444193 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - PROCESS | 6373 | 1472090444241 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
19:00:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
19:00:44 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 217ms
19:00:44 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
19:00:44 INFO - PROCESS | 6373 | 1472090444413 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - PROCESS | 6373 | 1472090444463 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
19:00:44 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 218ms
19:00:44 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
19:00:44 INFO - PROCESS | 6373 | 1472090444646 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - PROCESS | 6373 | 1472090444714 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
19:00:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
19:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
19:00:44 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 216ms
19:00:44 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
19:00:44 INFO - PROCESS | 6373 | 1472090444863 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:44 INFO - PROCESS | 6373 | 1472090444939 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:45 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
19:00:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
19:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
19:00:45 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 268ms
19:00:45 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
19:00:45 INFO - PROCESS | 6373 | 1472090445139 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:45 INFO - PROCESS | 6373 | 1472090445198 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:45 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
19:00:45 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 267ms
19:00:45 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
19:00:45 INFO - PROCESS | 6373 | 1472090445423 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:45 INFO - PROCESS | 6373 | 1472090445533 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:45 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
19:00:45 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 377ms
19:00:45 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
19:00:45 INFO - PROCESS | 6373 | 1472090445870 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:45 INFO - PROCESS | 6373 | 1472090445924 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
19:00:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 297ms
19:00:46 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
19:00:46 INFO - PROCESS | 6373 | 1472090446104 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:46 INFO - PROCESS | 6373 | 1472090446168 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
19:00:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 274ms
19:00:46 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
19:00:46 INFO - PROCESS | 6373 | 1472090446376 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:46 INFO - PROCESS | 6373 | 1472090446456 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:46 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
19:00:46 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
19:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:46 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
19:00:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
19:00:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
19:00:46 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 317ms
19:00:46 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
19:00:46 INFO - PROCESS | 6373 | 1472090446695 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:46 INFO - PROCESS | 6373 | 1472090446771 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
19:00:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
19:00:46 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 266ms
19:00:46 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
19:00:46 INFO - PROCESS | 6373 | 1472090446970 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:47 INFO - PROCESS | 6373 | 1472090447041 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
19:00:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
19:00:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
19:00:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
19:00:47 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 217ms
19:00:47 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
19:00:47 INFO - PROCESS | 6373 | 1472090447189 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:47 INFO - PROCESS | 6373 | 1472090447242 Marionette INFO sendAsync 3d4f7895-47ef-604d-9347-006ba85a108b
19:00:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: