builder: mozilla-beta_yosemite_r7_test-web-platform-tests-1
slave: t-yosemite-r7-0013
starttime: 1467683789.27
results: success (0)
buildid: 20160704172224
builduid: 268ab60db08e424a962a62fdb5b0e1e5
revision: c2280cbee4ed9092158c59bd9ba224a3bf909afa
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:29.268423) =========
master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:29.268802) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:29.269069) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:29.329839) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:29.330143) =========
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.wJ0nDdf1Ma/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.GfDelTxpFI/Listeners
TMPDIR=/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
--2016-07-04 18:56:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: 'archiver_client.py'
0K .......... . 100% 14.2M=0.001s
2016-07-04 18:56:29 (14.2 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.154263
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:29.506791) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:29.507064) =========
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.wJ0nDdf1Ma/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.GfDelTxpFI/Listeners
TMPDIR=/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/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.029602
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:29.555655) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 18:56:29.555990) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c2280cbee4ed9092158c59bd9ba224a3bf909afa --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c2280cbee4ed9092158c59bd9ba224a3bf909afa --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wJ0nDdf1Ma/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.GfDelTxpFI/Listeners
TMPDIR=/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
2016-07-04 18:56:29,630 truncating revision to first 12 chars
2016-07-04 18:56:29,630 Setting DEBUG logging.
2016-07-04 18:56:29,630 attempt 1/10
2016-07-04 18:56:29,630 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c2280cbee4ed?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-04 18:56:30,754 unpacking tar archive at: mozilla-beta-c2280cbee4ed/testing/mozharness/
program finished with exit code 0
elapsedTime=1.395711
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 18:56:30.976477) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:30.976757) =========
script_repo_revision: c2280cbee4ed9092158c59bd9ba224a3bf909afa
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:30.977116) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:30.977372) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 18:56:30.996506) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 11 secs) (at 2016-07-04 18:56:30.996791) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wJ0nDdf1Ma/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners
TMPDIR=/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/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:56:31 INFO - MultiFileLogger online at 20160704 18:56:31 in /builds/slave/test
18:56:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
18:56:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
18:56:31 INFO - {'append_to_log': False,
18:56:31 INFO - 'base_work_dir': '/builds/slave/test',
18:56:31 INFO - 'blob_upload_branch': 'mozilla-beta',
18:56:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
18:56:31 INFO - 'buildbot_json_path': 'buildprops.json',
18:56:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
18:56:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
18:56:31 INFO - 'download_minidump_stackwalk': True,
18:56:31 INFO - 'download_symbols': 'ondemand',
18:56:31 INFO - 'e10s': False,
18:56:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
18:56:31 INFO - 'tooltool.py': '/tools/tooltool.py',
18:56:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
18:56:31 INFO - '/tools/misc-python/virtualenv.py')},
18:56:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
18:56:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
18:56:31 INFO - 'log_level': 'info',
18:56:31 INFO - 'log_to_console': True,
18:56:31 INFO - 'opt_config_files': (),
18:56:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
18:56:31 INFO - '--processes=1',
18:56:31 INFO - '--config=%(test_path)s/wptrunner.ini',
18:56:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
18:56:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
18:56:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
18:56:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
18:56:31 INFO - 'pip_index': False,
18:56:31 INFO - 'require_test_zip': True,
18:56:31 INFO - 'test_type': ('testharness',),
18:56:31 INFO - 'this_chunk': '1',
18:56:31 INFO - 'tooltool_cache': '/builds/tooltool_cache',
18:56:31 INFO - 'total_chunks': '5',
18:56:31 INFO - 'virtualenv_path': 'venv',
18:56:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
18:56:31 INFO - 'work_dir': 'build'}
18:56:31 INFO - #####
18:56:31 INFO - ##### Running clobber step.
18:56:31 INFO - #####
18:56:31 INFO - Running pre-action listener: _resource_record_pre_action
18:56:31 INFO - Running main action method: clobber
18:56:31 INFO - rmtree: /builds/slave/test/build
18:56:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
18:56:33 INFO - Running post-action listener: _resource_record_post_action
18:56:33 INFO - #####
18:56:33 INFO - ##### Running read-buildbot-config step.
18:56:33 INFO - #####
18:56:33 INFO - Running pre-action listener: _resource_record_pre_action
18:56:33 INFO - Running main action method: read_buildbot_config
18:56:33 INFO - Using buildbot properties:
18:56:33 INFO - {
18:56:33 INFO - "project": "",
18:56:33 INFO - "product": "firefox",
18:56:33 INFO - "script_repo_revision": "production",
18:56:33 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-opt-unittest",
18:56:33 INFO - "repository": "",
18:56:33 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta opt test web-platform-tests-1",
18:56:33 INFO - "buildid": "20160704172224",
18:56:33 INFO - "pgo_build": "False",
18:56:33 INFO - "basedir": "/builds/slave/test",
18:56:33 INFO - "buildnumber": 12,
18:56:33 INFO - "slavename": "t-yosemite-r7-0013",
18:56:33 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/",
18:56:33 INFO - "platform": "macosx64",
18:56:33 INFO - "branch": "mozilla-beta",
18:56:33 INFO - "revision": "c2280cbee4ed9092158c59bd9ba224a3bf909afa",
18:56:33 INFO - "repo_path": "releases/mozilla-beta",
18:56:33 INFO - "moz_repo_path": "",
18:56:33 INFO - "stage_platform": "macosx64",
18:56:33 INFO - "builduid": "268ab60db08e424a962a62fdb5b0e1e5",
18:56:33 INFO - "slavebuilddir": "test"
18:56:33 INFO - }
18:56:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.dmg.
18:56:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json.
18:56:33 INFO - Running post-action listener: _resource_record_post_action
18:56:33 INFO - #####
18:56:33 INFO - ##### Running download-and-extract step.
18:56:33 INFO - #####
18:56:33 INFO - Running pre-action listener: _resource_record_pre_action
18:56:33 INFO - Running main action method: download_and_extract
18:56:33 INFO - mkdir: /builds/slave/test/build/tests
18:56:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:56:33 INFO - https://queue.taskcluster.net/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json matches https://queue.taskcluster.net
18:56:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json
18:56:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json
18:56:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
18:56:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json'}, attempt #1
18:57:03 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json: timed out
18:57:03 INFO - retry: attempt #1 caught exception: timed out
18:57:03 INFO - retry: Failed, sleeping 30 seconds before retrying
18:57:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json'}, attempt #2
18:57:35 INFO - Downloaded 1165 bytes.
18:57:35 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
18:57:35 INFO - Using the following test package requirements:
18:57:35 INFO - {u'common': [u'firefox-48.0.en-US.mac.common.tests.zip'],
18:57:35 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac.common.tests.zip',
18:57:35 INFO - u'firefox-48.0.en-US.mac.cppunittest.tests.zip'],
18:57:35 INFO - u'gtest': [u'firefox-48.0.en-US.mac.common.tests.zip',
18:57:35 INFO - u'firefox-48.0.en-US.mac.gtest.tests.zip'],
18:57:35 INFO - u'jittest': [u'firefox-48.0.en-US.mac.common.tests.zip', u'jsshell-mac.zip'],
18:57:35 INFO - u'mochitest': [u'firefox-48.0.en-US.mac.common.tests.zip',
18:57:35 INFO - u'firefox-48.0.en-US.mac.mochitest.tests.zip'],
18:57:35 INFO - u'mozbase': [u'firefox-48.0.en-US.mac.common.tests.zip'],
18:57:35 INFO - u'reftest': [u'firefox-48.0.en-US.mac.common.tests.zip',
18:57:35 INFO - u'firefox-48.0.en-US.mac.reftest.tests.zip'],
18:57:35 INFO - u'talos': [u'firefox-48.0.en-US.mac.common.tests.zip',
18:57:35 INFO - u'firefox-48.0.en-US.mac.talos.tests.zip'],
18:57:35 INFO - u'web-platform': [u'firefox-48.0.en-US.mac.common.tests.zip',
18:57:35 INFO - u'firefox-48.0.en-US.mac.web-platform.tests.zip'],
18:57:35 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac.common.tests.zip',
18:57:35 INFO - u'firefox-48.0.en-US.mac.xpcshell.tests.zip']}
18:57:35 INFO - Downloading packages: [u'firefox-48.0.en-US.mac.common.tests.zip', u'firefox-48.0.en-US.mac.web-platform.tests.zip'] for test suite category: web-platform
18:57:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:57:35 INFO - https://queue.taskcluster.net/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip matches https://queue.taskcluster.net
18:57:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip
18:57:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip
18:57:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip
18:57:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip'}, attempt #1
18:57:37 INFO - Downloaded 18351366 bytes.
18:57:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
18:57:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
18:57:37 INFO - caution: filename not matched: web-platform/*
18:57:37 INFO - Return code: 11
18:57:37 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:57:37 INFO - https://queue.taskcluster.net/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip matches https://queue.taskcluster.net
18:57:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip
18:57:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip
18:57:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip
18:57:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip'}, attempt #1
18:57:39 INFO - Downloaded 36389086 bytes.
18:57:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
18:57:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
18:57:43 INFO - caution: filename not matched: bin/*
18:57:43 INFO - caution: filename not matched: config/*
18:57:43 INFO - caution: filename not matched: mozbase/*
18:57:43 INFO - caution: filename not matched: marionette/*
18:57:43 INFO - caution: filename not matched: tools/wptserve/*
18:57:43 INFO - Return code: 11
18:57:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:57:43 INFO - https://queue.taskcluster.net/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.dmg matches https://queue.taskcluster.net
18:57:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.dmg
18:57:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.dmg
18:57:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac.dmg
18:57:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.dmg'}, attempt #1
18:57:53 INFO - Downloaded 86195582 bytes.
18:57:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.dmg
18:57:53 INFO - mkdir: /builds/slave/test/properties
18:57:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
18:57:53 INFO - Writing to file /builds/slave/test/properties/build_url
18:57:53 INFO - Contents:
18:57:53 INFO - build_url:https://queue.taskcluster.net/v1/task/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.dmg
18:57:54 INFO - Running post-action listener: _resource_record_post_action
18:57:54 INFO - Running post-action listener: set_extra_try_arguments
18:57:54 INFO - #####
18:57:54 INFO - ##### Running create-virtualenv step.
18:57:54 INFO - #####
18:57:54 INFO - Running pre-action listener: _pre_create_virtualenv
18:57:54 INFO - Running pre-action listener: _resource_record_pre_action
18:57:54 INFO - Running main action method: create_virtualenv
18:57:54 INFO - Creating virtualenv /builds/slave/test/build/venv
18:57:54 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:57:54 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
18:57:54 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
18:57:54 INFO - Using real prefix '/tools/python27'
18:57:54 INFO - New python executable in /builds/slave/test/build/venv/bin/python
18:57:55 INFO - Installing distribute.............................................................................................................................................................................................done.
18:57:58 INFO - Installing pip.................done.
18:57:58 INFO - Return code: 0
18:57:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
18:57:58 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:57:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:57:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:57:58 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:57:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:57:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:57:58 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 0x108985e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089a2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd79555320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10899e5e0>, '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 0x108581cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1085ac990>, '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.wJ0nDdf1Ma/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:57:58 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:57:58 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:57:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wJ0nDdf1Ma/Render',
18:57:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:57:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:57:58 INFO - 'HOME': '/Users/cltbld',
18:57:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:57:58 INFO - 'LOGNAME': 'cltbld',
18:57:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:57:58 INFO - 'MOZ_NO_REMOTE': '1',
18:57:58 INFO - 'NO_EM_RESTART': '1',
18:57:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:57:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:57:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:57:58 INFO - 'PWD': '/builds/slave/test',
18:57:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:57:58 INFO - 'SHELL': '/bin/bash',
18:57:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners',
18:57:58 INFO - 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/',
18:57:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:57:58 INFO - 'USER': 'cltbld',
18:57:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:57:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:57:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:57:58 INFO - 'XPC_FLAGS': '0x0',
18:57:58 INFO - 'XPC_SERVICE_NAME': '0',
18:57:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:57:58 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:57:58 INFO - Downloading/unpacking psutil>=0.7.1
18:57:58 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:57:58 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:57:58 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:57:58 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:57:58 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:57:58 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:58:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
18:58:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
18:58:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
18:58:02 INFO - Installing collected packages: psutil
18:58:02 INFO - Running setup.py install for psutil
18:58:02 INFO - building 'psutil._psutil_osx' extension
18:58:02 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:58:02 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:58:02 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:58:02 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:58:02 INFO - building 'psutil._psutil_posix' extension
18:58:02 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:58:03 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
18:58:03 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
18:58:03 INFO - ^
18:58:03 INFO - 1 warning generated.
18:58:03 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:58:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
18:58:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
18:58:03 INFO - Successfully installed psutil
18:58:03 INFO - Cleaning up...
18:58:03 INFO - Return code: 0
18:58:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
18:58:03 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:58:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:58:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:58:03 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:58:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:58:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:58:03 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 0x108985e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089a2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd79555320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10899e5e0>, '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 0x108581cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1085ac990>, '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.wJ0nDdf1Ma/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:58:03 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:58:03 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:58:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wJ0nDdf1Ma/Render',
18:58:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:58:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:58:03 INFO - 'HOME': '/Users/cltbld',
18:58:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:58:03 INFO - 'LOGNAME': 'cltbld',
18:58:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:58:03 INFO - 'MOZ_NO_REMOTE': '1',
18:58:03 INFO - 'NO_EM_RESTART': '1',
18:58:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:58:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:58:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:58:03 INFO - 'PWD': '/builds/slave/test',
18:58:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:58:03 INFO - 'SHELL': '/bin/bash',
18:58:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners',
18:58:03 INFO - 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/',
18:58:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:58:03 INFO - 'USER': 'cltbld',
18:58:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:58:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:58:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:58:03 INFO - 'XPC_FLAGS': '0x0',
18:58:03 INFO - 'XPC_SERVICE_NAME': '0',
18:58:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:58:03 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:58:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
18:58:03 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:58:03 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:58:03 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:58:03 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:58:03 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:58:03 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:58:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz
18:58:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
18:58:06 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:58:06 INFO - Installing collected packages: mozsystemmonitor
18:58:06 INFO - Running setup.py install for mozsystemmonitor
18:58:06 INFO - Successfully installed mozsystemmonitor
18:58:06 INFO - Cleaning up...
18:58:06 INFO - Return code: 0
18:58:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
18:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:58:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
18:58:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:58:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:58:06 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 0x108985e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089a2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd79555320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10899e5e0>, '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 0x108581cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1085ac990>, '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.wJ0nDdf1Ma/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:58:06 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:58:06 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:58:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wJ0nDdf1Ma/Render',
18:58:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:58:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:58:06 INFO - 'HOME': '/Users/cltbld',
18:58:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:58:06 INFO - 'LOGNAME': 'cltbld',
18:58:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:58:06 INFO - 'MOZ_NO_REMOTE': '1',
18:58:06 INFO - 'NO_EM_RESTART': '1',
18:58:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:58:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:58:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:58:06 INFO - 'PWD': '/builds/slave/test',
18:58:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:58:06 INFO - 'SHELL': '/bin/bash',
18:58:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners',
18:58:06 INFO - 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/',
18:58:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:58:06 INFO - 'USER': 'cltbld',
18:58:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:58:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:58:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:58:06 INFO - 'XPC_FLAGS': '0x0',
18:58:06 INFO - 'XPC_SERVICE_NAME': '0',
18:58:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:58:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:58:06 INFO - Downloading/unpacking blobuploader==1.2.4
18:58: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:58: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:58: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:58: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:58: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:58: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:58:08 INFO - Downloading blobuploader-1.2.4.tar.gz
18:58:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
18:58:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
18:58:09 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:58:09 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:58:09 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:58:09 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:58:09 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:58:09 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:58:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
18:58:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
18:58:09 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:58:09 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:58:09 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:58:09 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:58:09 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:58:09 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:58:10 INFO - Downloading docopt-0.6.1.tar.gz
18:58:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
18:58:10 INFO - Installing collected packages: blobuploader, requests, docopt
18:58:10 INFO - Running setup.py install for blobuploader
18:58:10 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
18:58:10 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
18:58:10 INFO - Running setup.py install for requests
18:58:10 INFO - Running setup.py install for docopt
18:58:11 INFO - Successfully installed blobuploader requests docopt
18:58:11 INFO - Cleaning up...
18:58:11 INFO - Return code: 0
18:58:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv
18:58:11 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:58:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:58:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:58:11 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:58:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:58:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:58:11 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 0x108985e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089a2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd79555320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10899e5e0>, '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 0x108581cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1085ac990>, '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.wJ0nDdf1Ma/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:58:11 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:58:11 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:58:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wJ0nDdf1Ma/Render',
18:58:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:58:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:58:11 INFO - 'HOME': '/Users/cltbld',
18:58:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:58:11 INFO - 'LOGNAME': 'cltbld',
18:58:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:58:11 INFO - 'MOZ_NO_REMOTE': '1',
18:58:11 INFO - 'NO_EM_RESTART': '1',
18:58:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:58:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:58:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:58:11 INFO - 'PWD': '/builds/slave/test',
18:58:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:58:11 INFO - 'SHELL': '/bin/bash',
18:58:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners',
18:58:11 INFO - 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/',
18:58:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:58:11 INFO - 'USER': 'cltbld',
18:58:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:58:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:58:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:58:11 INFO - 'XPC_FLAGS': '0x0',
18:58:11 INFO - 'XPC_SERVICE_NAME': '0',
18:58:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:58:11 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
18:58:11 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-RPdngh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
18:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
18:58:11 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-qsXNdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
18:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
18:58:11 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-1s2GT1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
18:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
18:58:11 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-lNgY6o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
18:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
18:58:11 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-0Zq2kJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
18:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
18:58:11 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-q0OC3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
18:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
18:58:11 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-tppGV3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-XgzyZZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-P2THe4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-OnM_T4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-cbHFcN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-Du8NLa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-VBt1zf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-11jK1X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-ZdF_6F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
18:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
18:58:12 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-M5MlGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
18:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
18:58:13 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-5kLRbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
18:58:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
18:58:13 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-c17TYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
18:58:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
18:58:13 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-8uUUqj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
18:58:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:58:13 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-baov8B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:58:13 INFO - Unpacking /builds/slave/test/build/tests/marionette
18:58:13 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-dBtx_I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
18:58:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:58:13 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:58:13 INFO - Running setup.py install for manifestparser
18:58:14 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
18:58:14 INFO - Running setup.py install for mozcrash
18:58:14 INFO - Running setup.py install for mozdebug
18:58:14 INFO - Running setup.py install for mozdevice
18:58:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
18:58:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin
18:58:14 INFO - Running setup.py install for mozfile
18:58:14 INFO - Running setup.py install for mozhttpd
18:58:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
18:58:14 INFO - Running setup.py install for mozinfo
18:58:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
18:58:14 INFO - Running setup.py install for mozInstall
18:58:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Running setup.py install for mozleak
18:58:15 INFO - Running setup.py install for mozlog
18:58:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Running setup.py install for moznetwork
18:58:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Running setup.py install for mozprocess
18:58:15 INFO - Running setup.py install for mozprofile
18:58:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
18:58:15 INFO - Running setup.py install for mozrunner
18:58:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
18:58:16 INFO - Running setup.py install for mozscreenshot
18:58:16 INFO - Running setup.py install for moztest
18:58:16 INFO - Running setup.py install for mozversion
18:58:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
18:58:16 INFO - Running setup.py install for wptserve
18:58:16 INFO - Running setup.py install for marionette-driver
18:58:16 INFO - Running setup.py install for browsermob-proxy
18:58:16 INFO - Running setup.py install for marionette-client
18:58:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:58:17 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
18:58:17 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:58:17 INFO - Cleaning up...
18:58:17 INFO - Return code: 0
18:58:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv
18:58: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:58:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
18:58:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:58: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:58:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
18:58:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
18:58:17 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 0x108985e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089a2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd79555320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10899e5e0>, '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 0x108581cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1085ac990>, '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.wJ0nDdf1Ma/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
18:58:17 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:58:17 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:58:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wJ0nDdf1Ma/Render',
18:58:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:58:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:58:17 INFO - 'HOME': '/Users/cltbld',
18:58:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:58:17 INFO - 'LOGNAME': 'cltbld',
18:58:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:58:17 INFO - 'MOZ_NO_REMOTE': '1',
18:58:17 INFO - 'NO_EM_RESTART': '1',
18:58:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:58:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:58:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:58:17 INFO - 'PWD': '/builds/slave/test',
18:58:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:58:17 INFO - 'SHELL': '/bin/bash',
18:58:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners',
18:58:17 INFO - 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/',
18:58:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:58:17 INFO - 'USER': 'cltbld',
18:58:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:58:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:58:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:58:17 INFO - 'XPC_FLAGS': '0x0',
18:58:17 INFO - 'XPC_SERVICE_NAME': '0',
18:58:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:58:17 INFO - Ignoring indexes: https://pypi.python.org/simple/
18:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
18:58:17 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-MFZtVK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
18:58:17 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:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
18:58:17 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-ZaFNTA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
18:58:17 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:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
18:58:17 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-cWUnpu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
18:58:17 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:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
18:58:17 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-XtWIhG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-L7bx11-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-1TX8cc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-x06jRx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-0IYNat-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-D50XpE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-Vegiml-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-0h6Xy0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-_jWbr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
18:58:18 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:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
18:58:18 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-VytXte-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
18:58:19 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:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
18:58:19 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-XN3DSE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
18:58:19 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:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
18:58:19 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-JM5m8C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
18:58:19 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:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
18:58:19 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-mAC82W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
18:58:19 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:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
18:58:19 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-ldb0Dw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
18:58:19 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:58:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
18:58:19 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-vWlOF_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
18:58:19 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:58:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
18:58:19 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-V2BV0f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
18:58:19 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:58:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:58:19 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-b5Yaul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
18:58:19 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:58:19 INFO - Unpacking /builds/slave/test/build/tests/marionette
18:58:20 INFO - Running setup.py (path:/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/pip-DsE5_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
18:58:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
18:58:20 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:58:20 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:58:20 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:58:20 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:58:20 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:58:20 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:58:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
18:58:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
18:58:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
18:58:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
18:58:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
18:58:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
18:58:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
18:58:22 INFO - Downloading blessings-1.6.tar.gz
18:58:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
18:58:22 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:58:22 INFO - Installing collected packages: blessings
18:58:22 INFO - Running setup.py install for blessings
18:58:22 INFO - Successfully installed blessings
18:58:22 INFO - Cleaning up...
18:58:23 INFO - Return code: 0
18:58:23 INFO - Done creating virtualenv /builds/slave/test/build/venv.
18:58:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
18:58:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
18:58:23 INFO - Reading from file tmpfile_stdout
18:58:23 INFO - Current package versions:
18:58:23 INFO - blessings == 1.6
18:58:23 INFO - blobuploader == 1.2.4
18:58:23 INFO - browsermob-proxy == 0.6.0
18:58:23 INFO - docopt == 0.6.1
18:58:23 INFO - manifestparser == 1.1
18:58:23 INFO - marionette-client == 2.3.0
18:58:23 INFO - marionette-driver == 1.4.0
18:58:23 INFO - mozInstall == 1.12
18:58:23 INFO - mozcrash == 0.17
18:58:23 INFO - mozdebug == 0.1
18:58:23 INFO - mozdevice == 0.48
18:58:23 INFO - mozfile == 1.2
18:58:23 INFO - mozhttpd == 0.7
18:58:23 INFO - mozinfo == 0.9
18:58:23 INFO - mozleak == 0.1
18:58:23 INFO - mozlog == 3.1
18:58:23 INFO - moznetwork == 0.27
18:58:23 INFO - mozprocess == 0.22
18:58:23 INFO - mozprofile == 0.28
18:58:23 INFO - mozrunner == 6.11
18:58:23 INFO - mozscreenshot == 0.1
18:58:23 INFO - mozsystemmonitor == 0.0
18:58:23 INFO - moztest == 0.7
18:58:23 INFO - mozversion == 1.4
18:58:23 INFO - psutil == 3.1.1
18:58:23 INFO - requests == 1.2.3
18:58:23 INFO - wptserve == 1.4.0
18:58:23 INFO - wsgiref == 0.1.2
18:58:23 INFO - Running post-action listener: _resource_record_post_action
18:58:23 INFO - Running post-action listener: _start_resource_monitoring
18:58:23 INFO - Starting resource monitoring.
18:58:23 INFO - #####
18:58:23 INFO - ##### Running pull step.
18:58:23 INFO - #####
18:58:23 INFO - Running pre-action listener: _resource_record_pre_action
18:58:23 INFO - Running main action method: pull
18:58:23 INFO - Pull has nothing to do!
18:58:23 INFO - Running post-action listener: _resource_record_post_action
18:58:23 INFO - #####
18:58:23 INFO - ##### Running install step.
18:58:23 INFO - #####
18:58:23 INFO - Running pre-action listener: _resource_record_pre_action
18:58:23 INFO - Running main action method: install
18:58:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
18:58:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
18:58:23 INFO - Reading from file tmpfile_stdout
18:58:23 INFO - Detecting whether we're running mozinstall >=1.0...
18:58:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
18:58:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
18:58:23 INFO - Reading from file tmpfile_stdout
18:58:23 INFO - Output received:
18:58:23 INFO - Usage: mozinstall [options] installer
18:58:23 INFO - Options:
18:58:23 INFO - -h, --help show this help message and exit
18:58:23 INFO - -d DEST, --destination=DEST
18:58:23 INFO - Directory to install application into. [default:
18:58:23 INFO - "/builds/slave/test"]
18:58:23 INFO - --app=APP Application being installed. [default: firefox]
18:58:23 INFO - mkdir: /builds/slave/test/build/application
18:58:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac.dmg', '--destination', '/builds/slave/test/build/application']
18:58:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac.dmg --destination /builds/slave/test/build/application
18:58:45 INFO - Reading from file tmpfile_stdout
18:58:45 INFO - Output received:
18:58:45 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox
18:58:45 INFO - Running post-action listener: _resource_record_post_action
18:58:45 INFO - #####
18:58:45 INFO - ##### Running run-tests step.
18:58:45 INFO - #####
18:58:45 INFO - Running pre-action listener: _resource_record_pre_action
18:58:45 INFO - Running main action method: run_tests
18:58:45 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
18:58:45 INFO - Minidump filename unknown. Determining based upon platform and architecture.
18:58:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
18:58:45 INFO - grabbing minidump binary from tooltool
18:58:45 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:58:45 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 0x10899e5e0>, '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 0x108581cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1085ac990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
18:58:45 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:58:45 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:58:45 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
18:58:45 INFO - Return code: 0
18:58:45 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
18:58:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
18:58:45 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/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
18:58:45 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/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
18:58:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wJ0nDdf1Ma/Render',
18:58:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
18:58:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
18:58:45 INFO - 'HOME': '/Users/cltbld',
18:58:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
18:58:45 INFO - 'LOGNAME': 'cltbld',
18:58:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
18:58:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
18:58:45 INFO - 'MOZ_NO_REMOTE': '1',
18:58:45 INFO - 'NO_EM_RESTART': '1',
18:58:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
18:58:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
18:58:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
18:58:45 INFO - 'PWD': '/builds/slave/test',
18:58:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
18:58:45 INFO - 'SHELL': '/bin/bash',
18:58:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.GfDelTxpFI/Listeners',
18:58:45 INFO - 'TMPDIR': '/var/folders/2y/lpbyjybx41n9034w0fnrskpc00000w/T/',
18:58:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
18:58:45 INFO - 'USER': 'cltbld',
18:58:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
18:58:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
18:58:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
18:58:45 INFO - 'XPC_FLAGS': '0x0',
18:58:45 INFO - 'XPC_SERVICE_NAME': '0',
18:58:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
18:58:45 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/H8XKE_hYT6-nP5N--LPbog/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
18:58:46 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:58:46 INFO - import pkg_resources
18:58:47 INFO - Using 1 client processes
18:58:47 INFO - wptserve Starting http server on 127.0.0.1:8001
18:58:47 INFO - wptserve Starting http server on 127.0.0.1:8000
18:58:47 INFO - wptserve Starting http server on 127.0.0.1:8443
18:58:49 INFO - SUITE-START | Running 1476 tests
18:58:49 INFO - Running testharness tests
18:58:49 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
18:58:49 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
18:58:49 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
18:58:49 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
18:58:49 INFO - TEST-START | /cors/redirect-origin.htm
18:58:49 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
18:58:49 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 9ms
18:58:49 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
18:58:49 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
18:58:49 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
18:58:49 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
18:58:49 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
18:58:49 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 11ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
18:58:49 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
18:58:49 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
18:58:49 INFO - Setting up ssl
18:58:49 INFO - PROCESS | certutil |
18:58:49 INFO - PROCESS | certutil |
18:58:49 INFO - PROCESS | certutil |
18:58:49 INFO - Certificate Nickname Trust Attributes
18:58:49 INFO - SSL,S/MIME,JAR/XPI
18:58:49 INFO -
18:58:49 INFO - web-platform-tests CT,,
18:58:49 INFO -
18:58:49 INFO - Starting runner
18:58:50 INFO - PROCESS | 1661 | 1467683930434 Marionette INFO Listening on port 2828
18:58:51 INFO - PROCESS | 1661 | 1467683931720 Marionette INFO startBrowser 62a808e9-cd11-f64c-a462-f52666577e77
18:58:51 INFO - PROCESS | 1661 | 1467683931733 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:51 INFO - PROCESS | 1661 | 1467683931937 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:51 INFO - PROCESS | 1661 | 1467683931985 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:52 INFO - PROCESS | 1661 | 1467683932392 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
18:58:52 INFO - PROCESS | 1661 | 1467683932424 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:52 INFO - PROCESS | 1661 | 1467683932434 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
18:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 217ms
18:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
18:58:52 INFO - PROCESS | 1661 | 1467683932651 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:52 INFO - PROCESS | 1661 | 1467683932729 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
18:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 369ms
18:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
18:58:53 INFO - PROCESS | 1661 | 1467683933027 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:53 INFO - PROCESS | 1661 | 1467683933115 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
18:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 267ms
18:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
18:58:53 INFO - PROCESS | 1661 | 1467683933300 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:53 INFO - PROCESS | 1661 | 1467683933353 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
18:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 222ms
18:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
18:58:53 INFO - PROCESS | 1661 | 1467683933520 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:53 INFO - PROCESS | 1661 | 1467683933573 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
18:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 267ms
18:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
18:58:53 INFO - PROCESS | 1661 | 1467683933790 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:53 INFO - PROCESS | 1661 | 1467683933857 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
18:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 317ms
18:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
18:58:54 INFO - PROCESS | 1661 | 1467683934108 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - PROCESS | 1661 | 1467683934160 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
18:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 216ms
18:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
18:58:54 INFO - PROCESS | 1661 | 1467683934326 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - PROCESS | 1661 | 1467683934386 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
18:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 216ms
18:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
18:58:54 INFO - PROCESS | 1661 | 1467683934550 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - PROCESS | 1661 | 1467683934605 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
18:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 218ms
18:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
18:58:54 INFO - PROCESS | 1661 | 1467683934770 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - PROCESS | 1661 | 1467683934823 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
18:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 217ms
18:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
18:58:54 INFO - PROCESS | 1661 | 1467683934989 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:55 INFO - PROCESS | 1661 | 1467683935054 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
18:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 267ms
18:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
18:58:55 INFO - PROCESS | 1661 | 1467683935260 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:55 INFO - PROCESS | 1661 | 1467683935323 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
18:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 275ms
18:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
18:58:55 INFO - PROCESS | 1661 | 1467683935539 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:55 INFO - PROCESS | 1661 | 1467683935620 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
18:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 316ms
18:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
18:58:55 INFO - PROCESS | 1661 | 1467683935866 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:55 INFO - PROCESS | 1661 | 1467683935923 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
18:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 215ms
18:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
18:58:56 INFO - PROCESS | 1661 | 1467683936075 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:56 INFO - PROCESS | 1661 | 1467683936131 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
18:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 216ms
18:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
18:58:56 INFO - PROCESS | 1661 | 1467683936299 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:56 INFO - PROCESS | 1661 | 1467683936356 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
18:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 219ms
18:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
18:58:56 INFO - PROCESS | 1661 | 1467683936520 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:56 INFO - PROCESS | 1661 | 1467683936576 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
18:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 215ms
18:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
18:58:56 INFO - PROCESS | 1661 | 1467683936739 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:56 INFO - PROCESS | 1661 | 1467683936804 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
18:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 318ms
18:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
18:58:57 INFO - PROCESS | 1661 | 1467683937061 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:57 INFO - PROCESS | 1661 | 1467683937153 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
18:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 322ms
18:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
18:58:57 INFO - PROCESS | 1661 | 1467683937398 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:57 INFO - PROCESS | 1661 | 1467683937493 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
18:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 266ms
18:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
18:58:57 INFO - PROCESS | 1661 | 1467683937658 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:57 INFO - PROCESS | 1661 | 1467683937719 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
18:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 216ms
18:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
18:58:57 INFO - PROCESS | 1661 | 1467683937887 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:57 INFO - PROCESS | 1661 | 1467683937948 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
18:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 227ms
18:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
18:58:58 INFO - PROCESS | 1661 | 1467683938106 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:58 INFO - PROCESS | 1661 | 1467683938167 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
18:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 216ms
18:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
18:58:58 INFO - PROCESS | 1661 | 1467683938543 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:58 INFO - PROCESS | 1661 | 1467683938731 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
18:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 575ms
18:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
18:58:58 INFO - PROCESS | 1661 | 1467683938975 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:59 INFO - PROCESS | 1661 | 1467683939022 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
18:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 221ms
18:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
18:58:59 INFO - PROCESS | 1661 | 1467683939203 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:59 INFO - PROCESS | 1661 | 1467683939268 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
18:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 274ms
18:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
18:58:59 INFO - PROCESS | 1661 | 1467683939486 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:59 INFO - PROCESS | 1661 | 1467683939568 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
18:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 376ms
18:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
18:58:59 INFO - PROCESS | 1661 | 1467683939872 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:58:59 INFO - PROCESS | 1661 | 1467683939933 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
18:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 271ms
18:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
18:59:00 INFO - PROCESS | 1661 | 1467683940138 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:00 INFO - PROCESS | 1661 | 1467683940185 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
18:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 216ms
18:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
18:59:00 INFO - PROCESS | 1661 | 1467683940532 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:00 INFO - PROCESS | 1661 | 1467683940610 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
18:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 365ms
18:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
18:59:00 INFO - PROCESS | 1661 | 1467683940806 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:00 INFO - PROCESS | 1661 | 1467683940853 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
18:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 218ms
18:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
18:59:01 INFO - PROCESS | 1661 | 1467683941025 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:01 INFO - PROCESS | 1661 | 1467683941085 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
18:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 267ms
18:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
18:59:01 INFO - PROCESS | 1661 | 1467683941295 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:01 INFO - PROCESS | 1661 | 1467683941352 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
18:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 269ms
18:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
18:59:01 INFO - PROCESS | 1661 | 1467683941573 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:01 INFO - PROCESS | 1661 | 1467683941636 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
18:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 316ms
18:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
18:59:01 INFO - PROCESS | 1661 | 1467683941891 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:01 INFO - PROCESS | 1661 | 1467683941947 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
18:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 216ms
18:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
18:59:02 INFO - PROCESS | 1661 | 1467683942109 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:02 INFO - PROCESS | 1661 | 1467683942172 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
18:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 317ms
18:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
18:59:02 INFO - PROCESS | 1661 | 1467683942437 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:02 INFO - PROCESS | 1661 | 1467683942506 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
18:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 377ms
18:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
18:59:02 INFO - PROCESS | 1661 | 1467683942807 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:02 INFO - PROCESS | 1661 | 1467683942865 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
18:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 267ms
18:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
18:59:03 INFO - PROCESS | 1661 | 1467683943077 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:03 INFO - PROCESS | 1661 | 1467683943137 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
18:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 266ms
18:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
18:59:03 INFO - PROCESS | 1661 | 1467683943352 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:03 INFO - PROCESS | 1661 | 1467683943416 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
18:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 273ms
18:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
18:59:03 INFO - PROCESS | 1661 | 1467683943624 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:03 INFO - PROCESS | 1661 | 1467683943683 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
18:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 316ms
18:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
18:59:03 INFO - PROCESS | 1661 | 1467683943942 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:03 INFO - PROCESS | 1661 | 1467683943989 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
18:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 216ms
18:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
18:59:04 INFO - PROCESS | 1661 | 1467683944166 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:04 INFO - PROCESS | 1661 | 1467683944216 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
18:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 216ms
18:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
18:59:04 INFO - PROCESS | 1661 | 1467683944385 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:04 INFO - PROCESS | 1661 | 1467683944435 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
18:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 224ms
18:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
18:59:04 INFO - PROCESS | 1661 | 1467683944608 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:04 INFO - PROCESS | 1661 | 1467683944657 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
18:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 219ms
18:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
18:59:04 INFO - PROCESS | 1661 | 1467683944826 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:04 INFO - PROCESS | 1661 | 1467683944886 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
18:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 218ms
18:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
18:59:05 INFO - PROCESS | 1661 | 1467683945053 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:05 INFO - PROCESS | 1661 | 1467683945103 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
18:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 216ms
18:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
18:59:05 INFO - PROCESS | 1661 | 1467683945271 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:05 INFO - PROCESS | 1661 | 1467683945323 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
18:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 216ms
18:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
18:59:05 INFO - PROCESS | 1661 | 1467683945490 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:05 INFO - PROCESS | 1661 | 1467683945559 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
18:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 316ms
18:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
18:59:05 INFO - PROCESS | 1661 | 1467683945812 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:05 INFO - PROCESS | 1661 | 1467683945894 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
18:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 271ms
18:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
18:59:06 INFO - PROCESS | 1661 | 1467683946089 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:06 INFO - PROCESS | 1661 | 1467683946135 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
18:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 267ms
18:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
18:59:06 INFO - PROCESS | 1661 | 1467683946369 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:06 INFO - PROCESS | 1661 | 1467683946451 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
18:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 667ms
18:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
18:59:07 INFO - PROCESS | 1661 | 1467683947034 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - PROCESS | 1661 | 1467683947074 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
18:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 220ms
18:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
18:59:07 INFO - PROCESS | 1661 | 1467683947256 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - PROCESS | 1661 | 1467683947304 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
18:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 216ms
18:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
18:59:07 INFO - PROCESS | 1661 | 1467683947484 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - PROCESS | 1661 | 1467683947541 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
18:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 268ms
18:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
18:59:07 INFO - PROCESS | 1661 | 1467683947754 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - PROCESS | 1661 | 1467683947803 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
18:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 225ms
18:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
18:59:07 INFO - PROCESS | 1661 | 1467683947972 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - PROCESS | 1661 | 1467683948023 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
18:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 217ms
18:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
18:59:08 INFO - PROCESS | 1661 | 1467683948192 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - PROCESS | 1661 | 1467683948245 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
18:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 217ms
18:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
18:59:08 INFO - PROCESS | 1661 | 1467683948411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - PROCESS | 1661 | 1467683948461 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
18:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 219ms
18:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
18:59:08 INFO - PROCESS | 1661 | 1467683948637 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - PROCESS | 1661 | 1467683948682 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
18:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 217ms
18:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
18:59:08 INFO - PROCESS | 1661 | 1467683948857 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:08 INFO - PROCESS | 1661 | 1467683948904 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
18:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 217ms
18:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
18:59:09 INFO - PROCESS | 1661 | 1467683949085 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:09 INFO - PROCESS | 1661 | 1467683949131 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
18:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 226ms
18:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
18:59:09 INFO - PROCESS | 1661 | 1467683949307 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:09 INFO - PROCESS | 1661 | 1467683949373 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
18:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 266ms
18:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
18:59:09 INFO - PROCESS | 1661 | 1467683949575 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:09 INFO - PROCESS | 1661 | 1467683949627 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
18:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 215ms
18:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
18:59:09 INFO - PROCESS | 1661 | 1467683949793 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:09 INFO - PROCESS | 1661 | 1467683949849 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
18:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 216ms
18:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
18:59:10 INFO - PROCESS | 1661 | 1467683950018 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - PROCESS | 1661 | 1467683950067 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
18:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 222ms
18:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
18:59:10 INFO - PROCESS | 1661 | 1467683950238 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - PROCESS | 1661 | 1467683950288 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
18:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 216ms
18:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
18:59:10 INFO - PROCESS | 1661 | 1467683950472 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - PROCESS | 1661 | 1467683950531 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
18:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 217ms
18:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
18:59:10 INFO - PROCESS | 1661 | 1467683950706 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - PROCESS | 1661 | 1467683950761 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
18:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 266ms
18:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
18:59:10 INFO - PROCESS | 1661 | 1467683950986 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:11 INFO - PROCESS | 1661 | 1467683951048 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
18:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 230ms
18:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
18:59:11 INFO - PROCESS | 1661 | 1467683951221 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:11 INFO - PROCESS | 1661 | 1467683951279 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
18:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 266ms
18:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
18:59:11 INFO - PROCESS | 1661 | 1467683951490 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:11 INFO - PROCESS | 1661 | 1467683951552 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
18:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 265ms
18:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
18:59:11 INFO - PROCESS | 1661 | 1467683951758 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:11 INFO - PROCESS | 1661 | 1467683951817 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:11 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:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 216ms
18:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
18:59:11 INFO - PROCESS | 1661 | 1467683951986 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 INFO - PROCESS | 1661 | 1467683952040 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 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:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 225ms
18:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
18:59:12 INFO - PROCESS | 1661 | 1467683952207 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 INFO - PROCESS | 1661 | 1467683952267 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 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:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 216ms
18:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
18:59:12 INFO - PROCESS | 1661 | 1467683952425 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 INFO - PROCESS | 1661 | 1467683952478 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 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:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 216ms
18:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
18:59:12 INFO - PROCESS | 1661 | 1467683952652 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 INFO - PROCESS | 1661 | 1467683952708 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 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:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 224ms
18:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
18:59:12 INFO - PROCESS | 1661 | 1467683952871 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:12 INFO - PROCESS | 1661 | 1467683952926 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:13 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:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 266ms
18:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
18:59:13 INFO - PROCESS | 1661 | 1467683953139 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:13 INFO - PROCESS | 1661 | 1467683953199 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:13 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:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 215ms
18:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
18:59:13 INFO - PROCESS | 1661 | 1467683953357 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:13 INFO - PROCESS | 1661 | 1467683953411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
18:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 216ms
18:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
18:59:13 INFO - PROCESS | 1661 | 1467683953575 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:13 INFO - PROCESS | 1661 | 1467683953635 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
18:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 216ms
18:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
18:59:13 INFO - PROCESS | 1661 | 1467683953794 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:13 INFO - PROCESS | 1661 | 1467683953859 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
18:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 220ms
18:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
18:59:14 INFO - PROCESS | 1661 | 1467683954024 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:14 INFO - PROCESS | 1661 | 1467683954085 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:14 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:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 220ms
18:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
18:59:14 INFO - PROCESS | 1661 | 1467683954243 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:14 INFO - PROCESS | 1661 | 1467683954302 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:14 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:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 266ms
18:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
18:59:14 INFO - PROCESS | 1661 | 1467683954686 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:14 INFO - PROCESS | 1661 | 1467683954753 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:15 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:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 321ms
18:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
18:59:15 INFO - PROCESS | 1661 | 1467683955010 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:15 INFO - PROCESS | 1661 | 1467683955059 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:15 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:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 268ms
18:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
18:59:15 INFO - PROCESS | 1661 | 1467683955288 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:15 INFO - PROCESS | 1661 | 1467683955359 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:15 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:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 378ms
18:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
18:59:15 INFO - PROCESS | 1661 | 1467683955659 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:15 INFO - PROCESS | 1661 | 1467683955717 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:15 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:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 317ms
18:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
18:59:15 INFO - PROCESS | 1661 | 1467683955989 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:16 INFO - PROCESS | 1661 | 1467683956061 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:16 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:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 326ms
18:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
18:59:16 INFO - PROCESS | 1661 | 1467683956317 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:16 INFO - PROCESS | 1661 | 1467683956378 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:16 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:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 266ms
18:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
18:59:16 INFO - PROCESS | 1661 | 1467683956577 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:16 INFO - PROCESS | 1661 | 1467683956622 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:16 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:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 216ms
18:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
18:59:16 INFO - PROCESS | 1661 | 1467683956801 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:16 INFO - PROCESS | 1661 | 1467683956856 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:17 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:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 267ms
18:59:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
18:59:17 INFO - PROCESS | 1661 | 1467683957077 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:17 INFO - PROCESS | 1661 | 1467683957138 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
18:59:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 267ms
18:59:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
18:59:17 INFO - PROCESS | 1661 | 1467683957341 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:17 INFO - PROCESS | 1661 | 1467683957402 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
18:59:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 266ms
18:59:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
18:59:17 INFO - PROCESS | 1661 | 1467683957610 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:17 INFO - PROCESS | 1661 | 1467683957676 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
18:59:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 266ms
18:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
18:59:17 INFO - PROCESS | 1661 | 1467683957878 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:17 INFO - PROCESS | 1661 | 1467683957951 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
18:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 266ms
18:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
18:59:18 INFO - PROCESS | 1661 | 1467683958155 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:18 INFO - PROCESS | 1661 | 1467683958251 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
18:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 474ms
18:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
18:59:18 INFO - PROCESS | 1661 | 1467683958626 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:18 INFO - PROCESS | 1661 | 1467683958679 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
18:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 217ms
18:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
18:59:18 INFO - PROCESS | 1661 | 1467683958853 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:18 INFO - PROCESS | 1661 | 1467683958926 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
18:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 319ms
18:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
18:59:19 INFO - PROCESS | 1661 | 1467683959172 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:19 INFO - PROCESS | 1661 | 1467683959225 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
18:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 216ms
18:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
18:59:19 INFO - PROCESS | 1661 | 1467683959391 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:19 INFO - PROCESS | 1661 | 1467683959442 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
18:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 216ms
18:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
18:59:19 INFO - PROCESS | 1661 | 1467683959610 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:19 INFO - PROCESS | 1661 | 1467683959666 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
18:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 216ms
18:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
18:59:19 INFO - PROCESS | 1661 | 1467683959834 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:19 INFO - PROCESS | 1661 | 1467683959888 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
18:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 216ms
18:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
18:59:20 INFO - PROCESS | 1661 | 1467683960053 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:20 INFO - PROCESS | 1661 | 1467683960110 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:20 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:59:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 723ms
18:59:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
18:59:20 INFO - PROCESS | 1661 | 1467683960772 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:20 INFO - PROCESS | 1661 | 1467683960821 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
18:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 817ms
18:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
18:59:21 INFO - PROCESS | 1661 | 1467683961598 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:21 INFO - PROCESS | 1661 | 1467683961662 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:21 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:59:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:59:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
18:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 374ms
18:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
18:59:21 INFO - PROCESS | 1661 | 1467683961974 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - PROCESS | 1661 | 1467683962027 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
18:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 266ms
18:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
18:59:22 INFO - PROCESS | 1661 | 1467683962255 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - PROCESS | 1661 | 1467683962307 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
18:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 220ms
18:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
18:59:22 INFO - PROCESS | 1661 | 1467683962472 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - PROCESS | 1661 | 1467683962519 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
18:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 216ms
18:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
18:59:22 INFO - PROCESS | 1661 | 1467683962693 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - PROCESS | 1661 | 1467683962739 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
18:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 218ms
18:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
18:59:22 INFO - PROCESS | 1661 | 1467683962914 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:22 INFO - PROCESS | 1661 | 1467683962974 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
18:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 266ms
18:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
18:59:23 INFO - PROCESS | 1661 | 1467683963189 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:23 INFO - PROCESS | 1661 | 1467683963237 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:23 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
18:59:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
18:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 226ms
18:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
18:59:23 INFO - PROCESS | 1661 | 1467683963408 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:23 INFO - PROCESS | 1661 | 1467683963461 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
18:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 266ms
18:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
18:59:23 INFO - PROCESS | 1661 | 1467683963682 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:23 INFO - PROCESS | 1661 | 1467683963741 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:23 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
18:59:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
18:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 267ms
18:59:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
18:59:23 INFO - PROCESS | 1661 | 1467683963952 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:24 INFO - PROCESS | 1661 | 1467683964007 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:24 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:59:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
18:59:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
18:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 274ms
18:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
18:59:24 INFO - PROCESS | 1661 | 1467683964223 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:24 INFO - PROCESS | 1661 | 1467683964286 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:24 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
18:59:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
18:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 316ms
18:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
18:59:24 INFO - PROCESS | 1661 | 1467683964541 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:24 INFO - PROCESS | 1661 | 1467683964592 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
18:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 215ms
18:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
18:59:24 INFO - PROCESS | 1661 | 1467683964759 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:24 INFO - PROCESS | 1661 | 1467683964808 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
18:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 215ms
18:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
18:59:24 INFO - PROCESS | 1661 | 1467683964977 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:25 INFO - PROCESS | 1661 | 1467683965037 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
18:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 317ms
18:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
18:59:25 INFO - PROCESS | 1661 | 1467683965306 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:25 INFO - PROCESS | 1661 | 1467683965393 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
18:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 318ms
18:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
18:59:25 INFO - PROCESS | 1661 | 1467683965625 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:25 INFO - PROCESS | 1661 | 1467683965675 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
18:59:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 216ms
18:59:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
18:59:25 INFO - PROCESS | 1661 | 1467683965843 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:25 INFO - PROCESS | 1661 | 1467683965899 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
18:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 267ms
18:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
18:59:26 INFO - PROCESS | 1661 | 1467683966122 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:26 INFO - PROCESS | 1661 | 1467683966198 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
18:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 326ms
18:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
18:59:26 INFO - PROCESS | 1661 | 1467683966441 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:26 INFO - PROCESS | 1661 | 1467683966493 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
18:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 216ms
18:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
18:59:26 INFO - PROCESS | 1661 | 1467683966659 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:26 INFO - PROCESS | 1661 | 1467683966712 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
18:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 216ms
18:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
18:59:26 INFO - PROCESS | 1661 | 1467683966878 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:26 INFO - PROCESS | 1661 | 1467683966958 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
18:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 368ms
18:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
18:59:27 INFO - PROCESS | 1661 | 1467683967258 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:27 INFO - PROCESS | 1661 | 1467683967335 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
18:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 568ms
18:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
18:59:27 INFO - PROCESS | 1661 | 1467683967827 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:27 INFO - PROCESS | 1661 | 1467683967883 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:28 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:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 266ms
18:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
18:59:28 INFO - PROCESS | 1661 | 1467683968105 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:28 INFO - PROCESS | 1661 | 1467683968155 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
18:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 274ms
18:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
18:59:28 INFO - PROCESS | 1661 | 1467683968376 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:28 INFO - PROCESS | 1661 | 1467683968425 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
18:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 268ms
18:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
18:59:28 INFO - PROCESS | 1661 | 1467683968643 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:28 INFO - PROCESS | 1661 | 1467683968691 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:28 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:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 217ms
18:59:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
18:59:28 INFO - PROCESS | 1661 | 1467683968862 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:28 INFO - PROCESS | 1661 | 1467683968912 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:29 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:59:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
18:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
18:59:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
18:59:29 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:59:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
18:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
18:59:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
18:59:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
18:59:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 270ms
18:59:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
18:59:29 INFO - PROCESS | 1661 | 1467683969144 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:29 INFO - PROCESS | 1661 | 1467683969208 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
18:59:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 217ms
18:59:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
18:59:29 INFO - PROCESS | 1661 | 1467683969368 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:29 INFO - PROCESS | 1661 | 1467683969419 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:29 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:59:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 266ms
18:59:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
18:59:29 INFO - PROCESS | 1661 | 1467683969640 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:29 INFO - PROCESS | 1661 | 1467683969687 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:29 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:59:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 217ms
18:59:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
18:59:29 INFO - PROCESS | 1661 | 1467683969859 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:29 INFO - PROCESS | 1661 | 1467683969921 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:30 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:59:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 266ms
18:59:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
18:59:30 INFO - PROCESS | 1661 | 1467683970141 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:30 INFO - PROCESS | 1661 | 1467683970205 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:30 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:59:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 266ms
18:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
18:59:30 INFO - PROCESS | 1661 | 1467683970411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:30 INFO - PROCESS | 1661 | 1467683970482 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
18:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 267ms
18:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
18:59:30 INFO - PROCESS | 1661 | 1467683970688 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:30 INFO - PROCESS | 1661 | 1467683970744 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
18:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 218ms
18:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
18:59:30 INFO - PROCESS | 1661 | 1467683970908 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:30 INFO - PROCESS | 1661 | 1467683970978 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
18:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 265ms
18:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
18:59:31 INFO - PROCESS | 1661 | 1467683971177 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:31 INFO - PROCESS | 1661 | 1467683971258 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
18:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 317ms
18:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
18:59:31 INFO - PROCESS | 1661 | 1467683971506 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:31 INFO - PROCESS | 1661 | 1467683971584 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
18:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 274ms
18:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
18:59:31 INFO - PROCESS | 1661 | 1467683971773 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:31 INFO - PROCESS | 1661 | 1467683971823 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
18:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 215ms
18:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
18:59:31 INFO - PROCESS | 1661 | 1467683971991 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:32 INFO - PROCESS | 1661 | 1467683972045 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
18:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 316ms
18:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
18:59:32 INFO - PROCESS | 1661 | 1467683972312 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:32 INFO - PROCESS | 1661 | 1467683972393 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
18:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 316ms
18:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
18:59:32 INFO - PROCESS | 1661 | 1467683972629 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:32 INFO - PROCESS | 1661 | 1467683972687 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
18:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 217ms
18:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
18:59:32 INFO - PROCESS | 1661 | 1467683972855 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:32 INFO - PROCESS | 1661 | 1467683972911 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
18:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 316ms
18:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
18:59:33 INFO - PROCESS | 1661 | 1467683973204 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:33 INFO - PROCESS | 1661 | 1467683973284 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
18:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 319ms
18:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
18:59:33 INFO - PROCESS | 1661 | 1467683973522 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:33 INFO - PROCESS | 1661 | 1467683973577 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
18:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 216ms
18:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
18:59:33 INFO - PROCESS | 1661 | 1467683973740 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:33 INFO - PROCESS | 1661 | 1467683973794 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
18:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 467ms
18:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
18:59:34 INFO - PROCESS | 1661 | 1467683974211 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:34 INFO - PROCESS | 1661 | 1467683974265 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
18:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 367ms
18:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
18:59:34 INFO - PROCESS | 1661 | 1467683974584 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:34 INFO - PROCESS | 1661 | 1467683974624 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
18:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 222ms
18:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
18:59:34 INFO - PROCESS | 1661 | 1467683974808 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:34 INFO - PROCESS | 1661 | 1467683974857 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
18:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 267ms
18:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
18:59:35 INFO - PROCESS | 1661 | 1467683975075 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - PROCESS | 1661 | 1467683975123 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
18:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 216ms
18:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
18:59:35 INFO - PROCESS | 1661 | 1467683975293 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - PROCESS | 1661 | 1467683975338 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
18:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 216ms
18:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
18:59:35 INFO - PROCESS | 1661 | 1467683975519 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - PROCESS | 1661 | 1467683975575 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
18:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 215ms
18:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
18:59:35 INFO - PROCESS | 1661 | 1467683975737 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - PROCESS | 1661 | 1467683975785 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
18:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 223ms
18:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
18:59:35 INFO - PROCESS | 1661 | 1467683975956 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:36 INFO - PROCESS | 1661 | 1467683976001 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
18:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 217ms
18:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
18:59:36 INFO - PROCESS | 1661 | 1467683976175 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:36 INFO - PROCESS | 1661 | 1467683976222 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
18:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 217ms
18:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
18:59:36 INFO - PROCESS | 1661 | 1467683976394 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:36 INFO - PROCESS | 1661 | 1467683976450 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
18:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 266ms
18:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
18:59:36 INFO - PROCESS | 1661 | 1467683976673 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:36 INFO - PROCESS | 1661 | 1467683976734 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
18:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 268ms
18:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
18:59:36 INFO - PROCESS | 1661 | 1467683976942 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:37 INFO - PROCESS | 1661 | 1467683977001 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
18:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 266ms
18:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
18:59:37 INFO - PROCESS | 1661 | 1467683977219 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:37 INFO - PROCESS | 1661 | 1467683977277 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
18:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 274ms
18:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
18:59:37 INFO - PROCESS | 1661 | 1467683977490 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:37 INFO - PROCESS | 1661 | 1467683977538 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
18:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 217ms
18:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
18:59:37 INFO - PROCESS | 1661 | 1467683977708 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:37 INFO - PROCESS | 1661 | 1467683977763 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
18:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 266ms
18:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
18:59:37 INFO - PROCESS | 1661 | 1467683977977 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:38 INFO - PROCESS | 1661 | 1467683978029 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:38 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:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 216ms
18:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
18:59:38 INFO - PROCESS | 1661 | 1467683978195 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:38 INFO - PROCESS | 1661 | 1467683978253 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
18:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 219ms
18:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
18:59:38 INFO - PROCESS | 1661 | 1467683978421 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:38 INFO - PROCESS | 1661 | 1467683978472 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:38 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:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 266ms
18:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
18:59:38 INFO - PROCESS | 1661 | 1467683978693 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:38 INFO - PROCESS | 1661 | 1467683978769 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:38 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:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 267ms
18:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
18:59:38 INFO - PROCESS | 1661 | 1467683978961 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:39 INFO - PROCESS | 1661 | 1467683979021 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:39 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:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 716ms
18:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
18:59:39 INFO - PROCESS | 1661 | 1467683979681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:39 INFO - PROCESS | 1661 | 1467683979727 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:40 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:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 717ms
18:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
18:59:40 INFO - PROCESS | 1661 | 1467683980402 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:40 INFO - PROCESS | 1661 | 1467683980466 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:41 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:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 820ms
18:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
18:59:41 INFO - PROCESS | 1661 | 1467683981224 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:41 INFO - PROCESS | 1661 | 1467683981271 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:41 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:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 717ms
18:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
18:59:41 INFO - PROCESS | 1661 | 1467683981947 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:41 INFO - PROCESS | 1661 | 1467683981990 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:42 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:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 723ms
18:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
18:59:42 INFO - PROCESS | 1661 | 1467683982676 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:42 INFO - PROCESS | 1661 | 1467683982720 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:43 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:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 717ms
18:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
18:59:43 INFO - PROCESS | 1661 | 1467683983393 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:43 INFO - PROCESS | 1661 | 1467683983436 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:44 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:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 716ms
18:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
18:59:44 INFO - PROCESS | 1661 | 1467683984111 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:44 INFO - PROCESS | 1661 | 1467683984153 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
18:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 666ms
18:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
18:59:44 INFO - PROCESS | 1661 | 1467683984782 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:44 INFO - PROCESS | 1661 | 1467683984832 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:45 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:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 716ms
18:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
18:59:45 INFO - PROCESS | 1661 | 1467683985499 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:45 INFO - PROCESS | 1661 | 1467683985537 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
18:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 669ms
18:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
18:59:46 INFO - PROCESS | 1661 | 1467683986170 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:46 INFO - PROCESS | 1661 | 1467683986213 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:46 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
18:59:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 217ms
18:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
18:59:46 INFO - PROCESS | 1661 | 1467683986389 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:46 INFO - PROCESS | 1661 | 1467683986437 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
18:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 216ms
18:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
18:59:46 INFO - PROCESS | 1661 | 1467683986608 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:46 INFO - PROCESS | 1661 | 1467683986655 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:46 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:59:46 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
18:59:46 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
18:59:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 216ms
18:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
18:59:46 INFO - PROCESS | 1661 | 1467683986828 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:46 INFO - PROCESS | 1661 | 1467683986888 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:47 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:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms
18:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
18:59:47 INFO - PROCESS | 1661 | 1467683987319 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:47 INFO - PROCESS | 1661 | 1467683987367 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
18:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 721ms
18:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
18:59:48 INFO - PROCESS | 1661 | 1467683988032 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:48 INFO - PROCESS | 1661 | 1467683988074 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:48 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:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 719ms
18:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
18:59:48 INFO - PROCESS | 1661 | 1467683988755 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:48 INFO - PROCESS | 1661 | 1467683988798 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:49 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:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 718ms
18:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
18:59:49 INFO - PROCESS | 1661 | 1467683989476 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:49 INFO - PROCESS | 1661 | 1467683989522 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:50 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:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 720ms
18:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
18:59:50 INFO - PROCESS | 1661 | 1467683990195 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:50 INFO - PROCESS | 1661 | 1467683990236 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:50 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:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 717ms
18:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
18:59:50 INFO - PROCESS | 1661 | 1467683990918 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:50 INFO - PROCESS | 1661 | 1467683990968 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:51 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:59:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 217ms
18:59:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
18:59:51 INFO - PROCESS | 1661 | 1467683991141 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:51 INFO - PROCESS | 1661 | 1467683991198 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:51 INFO - PROCESS | 1661 | 1467683991735 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
18:59:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
18:59:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 767ms
18:59:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
18:59:51 INFO - PROCESS | 1661 | 1467683991910 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:51 INFO - PROCESS | 1661 | 1467683991952 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
18:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 666ms
18:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
18:59:52 INFO - PROCESS | 1661 | 1467683992578 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:52 INFO - PROCESS | 1661 | 1467683992618 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
18:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 165ms
18:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
18:59:52 INFO - PROCESS | 1661 | 1467683992753 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:52 INFO - PROCESS | 1661 | 1467683992806 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
18:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 217ms
18:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
18:59:52 INFO - PROCESS | 1661 | 1467683992973 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:53 INFO - PROCESS | 1661 | 1467683993028 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
18:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 267ms
18:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
18:59:53 INFO - PROCESS | 1661 | 1467683993380 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:53 INFO - PROCESS | 1661 | 1467683993442 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
18:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 357ms
18:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
18:59:53 INFO - PROCESS | 1661 | 1467683993656 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:53 INFO - PROCESS | 1661 | 1467683993718 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
18:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 223ms
18:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
18:59:53 INFO - PROCESS | 1661 | 1467683993879 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:53 INFO - PROCESS | 1661 | 1467683993928 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
18:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 221ms
18:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
18:59:54 INFO - PROCESS | 1661 | 1467683994106 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:54 INFO - PROCESS | 1661 | 1467683994152 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
18:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 217ms
18:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
18:59:54 INFO - PROCESS | 1661 | 1467683994325 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:54 INFO - PROCESS | 1661 | 1467683994369 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:54 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:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 216ms
18:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
18:59:54 INFO - PROCESS | 1661 | 1467683994545 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:54 INFO - PROCESS | 1661 | 1467683994605 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:54 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:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 219ms
18:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
18:59:54 INFO - PROCESS | 1661 | 1467683994772 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:54 INFO - PROCESS | 1661 | 1467683994826 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:55 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:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 267ms
18:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
18:59:55 INFO - PROCESS | 1661 | 1467683995044 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:55 INFO - PROCESS | 1661 | 1467683995091 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
18:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 218ms
18:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
18:59:55 INFO - PROCESS | 1661 | 1467683995271 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:55 INFO - PROCESS | 1661 | 1467683995323 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:55 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:59:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:59:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
18:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 325ms
18:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
18:59:55 INFO - PROCESS | 1661 | 1467683995623 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:55 INFO - PROCESS | 1661 | 1467683995702 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
18:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 340ms
18:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
18:59:55 INFO - PROCESS | 1661 | 1467683995953 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 INFO - PROCESS | 1661 | 1467683996016 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 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:59:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
18:59:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
18:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
18:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
18:59:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
18:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 266ms
18:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
18:59:56 INFO - PROCESS | 1661 | 1467683996210 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 INFO - PROCESS | 1661 | 1467683996261 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
18:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 217ms
18:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
18:59:56 INFO - PROCESS | 1661 | 1467683996436 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 INFO - PROCESS | 1661 | 1467683996484 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
18:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 216ms
18:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
18:59:56 INFO - PROCESS | 1661 | 1467683996656 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 INFO - PROCESS | 1661 | 1467683996706 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
18:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 222ms
18:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
18:59:56 INFO - PROCESS | 1661 | 1467683996873 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:56 INFO - PROCESS | 1661 | 1467683996921 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
18:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 216ms
18:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
18:59:57 INFO - PROCESS | 1661 | 1467683997107 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - PROCESS | 1661 | 1467683997155 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
18:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 222ms
18:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
18:59:57 INFO - PROCESS | 1661 | 1467683997323 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - PROCESS | 1661 | 1467683997372 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
18:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 218ms
18:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
18:59:57 INFO - PROCESS | 1661 | 1467683997547 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - PROCESS | 1661 | 1467683997602 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
18:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 217ms
18:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
18:59:57 INFO - PROCESS | 1661 | 1467683997771 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - PROCESS | 1661 | 1467683997823 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
18:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 222ms
18:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
18:59:57 INFO - PROCESS | 1661 | 1467683997992 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - PROCESS | 1661 | 1467683998047 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
18:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 217ms
18:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
18:59:58 INFO - PROCESS | 1661 | 1467683998209 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - PROCESS | 1661 | 1467683998272 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
18:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 217ms
18:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
18:59:58 INFO - PROCESS | 1661 | 1467683998437 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - PROCESS | 1661 | 1467683998491 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
18:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 225ms
18:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
18:59:58 INFO - PROCESS | 1661 | 1467683998656 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - PROCESS | 1661 | 1467683998708 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
18:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 216ms
18:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
18:59:58 INFO - PROCESS | 1661 | 1467683998875 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:58 INFO - PROCESS | 1661 | 1467683998938 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
18:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 316ms
18:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
18:59:59 INFO - PROCESS | 1661 | 1467683999195 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:59 INFO - PROCESS | 1661 | 1467683999272 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
18:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 319ms
18:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
18:59:59 INFO - PROCESS | 1661 | 1467683999604 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
18:59:59 INFO - PROCESS | 1661 | 1467683999673 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
19:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 616ms
19:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
19:00:00 INFO - PROCESS | 1661 | 1467684000173 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:00 INFO - PROCESS | 1661 | 1467684000219 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
19:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 216ms
19:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
19:00:00 INFO - PROCESS | 1661 | 1467684000412 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:00 INFO - PROCESS | 1661 | 1467684000467 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
19:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 226ms
19:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
19:00:00 INFO - PROCESS | 1661 | 1467684000643 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:00 INFO - PROCESS | 1661 | 1467684000704 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
19:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 268ms
19:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
19:00:00 INFO - PROCESS | 1661 | 1467684000910 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:00 INFO - PROCESS | 1661 | 1467684000986 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
19:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 316ms
19:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
19:00:01 INFO - PROCESS | 1661 | 1467684001238 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:01 INFO - PROCESS | 1661 | 1467684001302 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
19:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 275ms
19:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
19:00:01 INFO - PROCESS | 1661 | 1467684001508 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:01 INFO - PROCESS | 1661 | 1467684001573 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
19:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 218ms
19:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
19:00:01 INFO - PROCESS | 1661 | 1467684001739 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:01 INFO - PROCESS | 1661 | 1467684001783 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
19:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 224ms
19:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
19:00:01 INFO - PROCESS | 1661 | 1467684001959 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:02 INFO - PROCESS | 1661 | 1467684002011 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
19:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 267ms
19:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
19:00:02 INFO - PROCESS | 1661 | 1467684002228 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:02 INFO - PROCESS | 1661 | 1467684002282 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
19:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 266ms
19:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
19:00:02 INFO - PROCESS | 1661 | 1467684002502 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:02 INFO - PROCESS | 1661 | 1467684002561 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
19:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 266ms
19:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
19:00:02 INFO - PROCESS | 1661 | 1467684002775 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:02 INFO - PROCESS | 1661 | 1467684002839 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
19:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 269ms
19:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
19:00:03 INFO - PROCESS | 1661 | 1467684003054 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:03 INFO - PROCESS | 1661 | 1467684003111 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
19:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 271ms
19:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
19:00:03 INFO - PROCESS | 1661 | 1467684003344 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:03 INFO - PROCESS | 1661 | 1467684003403 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
19:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 219ms
19:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
19:00:03 INFO - PROCESS | 1661 | 1467684003571 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:03 INFO - PROCESS | 1661 | 1467684003620 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
19:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 223ms
19:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
19:00:03 INFO - PROCESS | 1661 | 1467684003790 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:03 INFO - PROCESS | 1661 | 1467684003840 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
19:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 216ms
19:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
19:00:04 INFO - PROCESS | 1661 | 1467684004009 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:04 INFO - PROCESS | 1661 | 1467684004068 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
19:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 316ms
19:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
19:00:04 INFO - PROCESS | 1661 | 1467684004330 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:04 INFO - PROCESS | 1661 | 1467684004412 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
19:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 217ms
19:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
19:00:04 INFO - PROCESS | 1661 | 1467684004561 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:04 INFO - PROCESS | 1661 | 1467684004632 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
19:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 317ms
19:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
19:00:04 INFO - PROCESS | 1661 | 1467684004889 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:04 INFO - PROCESS | 1661 | 1467684004964 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
19:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 274ms
19:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
19:00:05 INFO - PROCESS | 1661 | 1467684005157 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:05 INFO - PROCESS | 1661 | 1467684005208 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
19:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 216ms
19:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
19:00:05 INFO - PROCESS | 1661 | 1467684005376 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:05 INFO - PROCESS | 1661 | 1467684005428 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
19:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 216ms
19:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
19:00:05 INFO - PROCESS | 1661 | 1467684005595 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:05 INFO - PROCESS | 1661 | 1467684005651 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
19:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 217ms
19:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
19:00:05 INFO - PROCESS | 1661 | 1467684005821 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:05 INFO - PROCESS | 1661 | 1467684005877 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
19:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 375ms
19:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
19:00:06 INFO - PROCESS | 1661 | 1467684006221 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:06 INFO - PROCESS | 1661 | 1467684006358 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
19:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 421ms
19:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
19:00:06 INFO - PROCESS | 1661 | 1467684006644 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:06 INFO - PROCESS | 1661 | 1467684006702 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
19:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 267ms
19:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
19:00:06 INFO - PROCESS | 1661 | 1467684006913 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:06 INFO - PROCESS | 1661 | 1467684006985 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
19:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 266ms
19:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
19:00:07 INFO - PROCESS | 1661 | 1467684007192 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:07 INFO - PROCESS | 1661 | 1467684007251 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
19:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 275ms
19:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
19:00:07 INFO - PROCESS | 1661 | 1467684007460 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:07 INFO - PROCESS | 1661 | 1467684007511 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
19:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 216ms
19:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
19:00:07 INFO - PROCESS | 1661 | 1467684007678 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:07 INFO - PROCESS | 1661 | 1467684007727 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
19:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 216ms
19:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
19:00:07 INFO - PROCESS | 1661 | 1467684007903 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:07 INFO - PROCESS | 1661 | 1467684007951 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
19:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 269ms
19:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
19:00:08 INFO - PROCESS | 1661 | 1467684008173 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:08 INFO - PROCESS | 1661 | 1467684008222 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
19:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 216ms
19:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
19:00:08 INFO - PROCESS | 1661 | 1467684008393 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:08 INFO - PROCESS | 1661 | 1467684008453 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
19:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 368ms
19:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
19:00:08 INFO - PROCESS | 1661 | 1467684008774 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:08 INFO - PROCESS | 1661 | 1467684008857 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
19:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 375ms
19:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
19:00:09 INFO - PROCESS | 1661 | 1467684009145 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:09 INFO - PROCESS | 1661 | 1467684009207 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
19:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 268ms
19:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
19:00:09 INFO - PROCESS | 1661 | 1467684009425 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:09 INFO - PROCESS | 1661 | 1467684009490 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
19:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 266ms
19:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
19:00:09 INFO - PROCESS | 1661 | 1467684009694 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:09 INFO - PROCESS | 1661 | 1467684009754 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
19:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 266ms
19:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
19:00:09 INFO - PROCESS | 1661 | 1467684009970 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - PROCESS | 1661 | 1467684010021 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
19:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 216ms
19:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
19:00:10 INFO - PROCESS | 1661 | 1467684010188 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - PROCESS | 1661 | 1467684010241 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
19:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 225ms
19:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
19:00:10 INFO - PROCESS | 1661 | 1467684010409 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - PROCESS | 1661 | 1467684010460 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
19:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 216ms
19:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
19:00:10 INFO - PROCESS | 1661 | 1467684010628 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - PROCESS | 1661 | 1467684010686 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
19:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 216ms
19:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
19:00:10 INFO - PROCESS | 1661 | 1467684010852 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:10 INFO - PROCESS | 1661 | 1467684010907 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
19:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 216ms
19:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
19:00:11 INFO - PROCESS | 1661 | 1467684011071 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - PROCESS | 1661 | 1467684011125 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
19:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 218ms
19:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
19:00:11 INFO - PROCESS | 1661 | 1467684011290 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - PROCESS | 1661 | 1467684011342 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
19:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 216ms
19:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
19:00:11 INFO - PROCESS | 1661 | 1467684011509 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - PROCESS | 1661 | 1467684011574 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
19:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 216ms
19:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
19:00:11 INFO - PROCESS | 1661 | 1467684011737 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - PROCESS | 1661 | 1467684011791 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
19:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 219ms
19:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
19:00:11 INFO - PROCESS | 1661 | 1467684011958 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:12 INFO - PROCESS | 1661 | 1467684012017 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
19:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 216ms
19:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
19:00:12 INFO - PROCESS | 1661 | 1467684012174 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:12 INFO - PROCESS | 1661 | 1467684012227 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
19:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 217ms
19:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
19:00:12 INFO - PROCESS | 1661 | 1467684012396 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:12 INFO - PROCESS | 1661 | 1467684012457 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
19:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 270ms
19:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
19:00:12 INFO - PROCESS | 1661 | 1467684012761 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:12 INFO - PROCESS | 1661 | 1467684012834 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
19:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 680ms
19:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
19:00:13 INFO - PROCESS | 1661 | 1467684013367 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:13 INFO - PROCESS | 1661 | 1467684013412 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
19:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 217ms
19:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
19:00:13 INFO - PROCESS | 1661 | 1467684013597 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:13 INFO - PROCESS | 1661 | 1467684013652 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
19:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 220ms
19:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
19:00:13 INFO - PROCESS | 1661 | 1467684013827 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:13 INFO - PROCESS | 1661 | 1467684013886 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
19:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 267ms
19:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
19:00:14 INFO - PROCESS | 1661 | 1467684014093 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:14 INFO - PROCESS | 1661 | 1467684014144 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
19:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 219ms
19:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
19:00:14 INFO - PROCESS | 1661 | 1467684014320 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:14 INFO - PROCESS | 1661 | 1467684014366 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
19:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 219ms
19:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
19:00:14 INFO - PROCESS | 1661 | 1467684014542 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:14 INFO - PROCESS | 1661 | 1467684014596 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
19:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 268ms
19:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
19:00:14 INFO - PROCESS | 1661 | 1467684014812 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:14 INFO - PROCESS | 1661 | 1467684014872 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
19:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 317ms
19:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
19:00:15 INFO - PROCESS | 1661 | 1467684015140 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:15 INFO - PROCESS | 1661 | 1467684015209 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
19:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 327ms
19:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
19:00:15 INFO - PROCESS | 1661 | 1467684015460 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:15 INFO - PROCESS | 1661 | 1467684015517 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
19:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 266ms
19:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
19:00:15 INFO - PROCESS | 1661 | 1467684015740 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:15 INFO - PROCESS | 1661 | 1467684015801 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
19:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 222ms
19:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
19:00:15 INFO - PROCESS | 1661 | 1467684015960 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:16 INFO - PROCESS | 1661 | 1467684016020 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
19:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 267ms
19:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
19:00:16 INFO - PROCESS | 1661 | 1467684016228 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:16 INFO - PROCESS | 1661 | 1467684016288 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
19:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 266ms
19:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
19:00:16 INFO - PROCESS | 1661 | 1467684016503 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:16 INFO - PROCESS | 1661 | 1467684016580 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
19:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 267ms
19:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
19:00:16 INFO - PROCESS | 1661 | 1467684016773 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:16 INFO - PROCESS | 1661 | 1467684016822 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
19:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 216ms
19:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
19:00:16 INFO - PROCESS | 1661 | 1467684016992 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - PROCESS | 1661 | 1467684017040 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
19:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 216ms
19:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
19:00:17 INFO - PROCESS | 1661 | 1467684017210 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - PROCESS | 1661 | 1467684017260 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
19:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 217ms
19:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
19:00:17 INFO - PROCESS | 1661 | 1467684017429 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - PROCESS | 1661 | 1467684017478 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
19:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 216ms
19:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
19:00:17 INFO - PROCESS | 1661 | 1467684017653 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - PROCESS | 1661 | 1467684017706 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
19:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 217ms
19:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
19:00:17 INFO - PROCESS | 1661 | 1467684017873 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:17 INFO - PROCESS | 1661 | 1467684017923 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
19:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 216ms
19:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
19:00:18 INFO - PROCESS | 1661 | 1467684018091 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - PROCESS | 1661 | 1467684018143 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
19:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 216ms
19:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
19:00:18 INFO - PROCESS | 1661 | 1467684018310 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - PROCESS | 1661 | 1467684018362 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
19:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 216ms
19:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
19:00:18 INFO - PROCESS | 1661 | 1467684018529 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - PROCESS | 1661 | 1467684018590 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
19:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 217ms
19:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
19:00:18 INFO - PROCESS | 1661 | 1467684018754 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - PROCESS | 1661 | 1467684018813 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
19:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 223ms
19:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
19:00:18 INFO - PROCESS | 1661 | 1467684018974 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:19 INFO - PROCESS | 1661 | 1467684019027 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:19 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
19:00:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:00:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
19:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 217ms
19:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
19:00:19 INFO - PROCESS | 1661 | 1467684019193 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:19 INFO - PROCESS | 1661 | 1467684019252 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:19 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
19:00:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:00:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
19:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 518ms
19:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
19:00:19 INFO - PROCESS | 1661 | 1467684019716 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:19 INFO - PROCESS | 1661 | 1467684019761 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:19 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
19:00:19 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
19:00:19 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
19:00:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
19:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 271ms
19:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
19:00:20 INFO - PROCESS | 1661 | 1467684019993 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:20 INFO - PROCESS | 1661 | 1467684020044 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:20 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
19:00:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:00:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
19:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 269ms
19:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
19:00:20 INFO - PROCESS | 1661 | 1467684020277 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:20 INFO - PROCESS | 1661 | 1467684020327 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:20 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
19:00:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:00:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
19:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 274ms
19:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
19:00:20 INFO - PROCESS | 1661 | 1467684020542 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:20 INFO - PROCESS | 1661 | 1467684020590 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:20 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
19:00:20 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
19:00:20 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
19:00:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
19:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 216ms
19:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
19:00:20 INFO - PROCESS | 1661 | 1467684020760 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:20 INFO - PROCESS | 1661 | 1467684020809 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
19:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 217ms
19:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
19:00:20 INFO - PROCESS | 1661 | 1467684020981 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 INFO - PROCESS | 1661 | 1467684021041 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 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
19:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 216ms
19:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
19:00:21 INFO - PROCESS | 1661 | 1467684021205 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 INFO - PROCESS | 1661 | 1467684021258 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 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
19:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 223ms
19:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
19:00:21 INFO - PROCESS | 1661 | 1467684021425 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 INFO - PROCESS | 1661 | 1467684021471 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
19:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 216ms
19:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
19:00:21 INFO - PROCESS | 1661 | 1467684021643 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 INFO - PROCESS | 1661 | 1467684021692 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
19:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 220ms
19:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
19:00:21 INFO - PROCESS | 1661 | 1467684021871 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:21 INFO - PROCESS | 1661 | 1467684021931 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
19:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 269ms
19:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
19:00:22 INFO - PROCESS | 1661 | 1467684022153 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:22 INFO - PROCESS | 1661 | 1467684022220 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:22 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
19:00:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
19:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 268ms
19:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
19:00:22 INFO - PROCESS | 1661 | 1467684022424 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:22 INFO - PROCESS | 1661 | 1467684022479 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
19:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 216ms
19:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
19:00:22 INFO - PROCESS | 1661 | 1467684022642 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:22 INFO - PROCESS | 1661 | 1467684022702 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
19:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 218ms
19:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
19:00:22 INFO - PROCESS | 1661 | 1467684022863 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:22 INFO - PROCESS | 1661 | 1467684022924 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
19:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 266ms
19:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
19:00:23 INFO - PROCESS | 1661 | 1467684023139 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:23 INFO - PROCESS | 1661 | 1467684023191 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
19:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 216ms
19:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
19:00:23 INFO - PROCESS | 1661 | 1467684023357 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:23 INFO - PROCESS | 1661 | 1467684023412 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
19:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 323ms
19:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
19:00:23 INFO - PROCESS | 1661 | 1467684023694 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:23 INFO - PROCESS | 1661 | 1467684023769 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
19:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 335ms
19:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
19:00:24 INFO - PROCESS | 1661 | 1467684024013 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - PROCESS | 1661 | 1467684024072 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
19:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 217ms
19:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
19:00:24 INFO - PROCESS | 1661 | 1467684024238 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - PROCESS | 1661 | 1467684024296 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
19:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 224ms
19:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
19:00:24 INFO - PROCESS | 1661 | 1467684024458 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - PROCESS | 1661 | 1467684024510 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
19:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 216ms
19:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
19:00:24 INFO - PROCESS | 1661 | 1467684024676 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - PROCESS | 1661 | 1467684024729 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
19:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 216ms
19:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
19:00:24 INFO - PROCESS | 1661 | 1467684024894 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:24 INFO - PROCESS | 1661 | 1467684024952 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
19:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 217ms
19:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
19:00:25 INFO - PROCESS | 1661 | 1467684025112 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:25 INFO - PROCESS | 1661 | 1467684025168 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
19:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 216ms
19:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
19:00:25 INFO - PROCESS | 1661 | 1467684025337 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:25 INFO - PROCESS | 1661 | 1467684025400 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
19:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 216ms
19:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
19:00:25 INFO - PROCESS | 1661 | 1467684025555 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:25 INFO - PROCESS | 1661 | 1467684025609 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
19:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 222ms
19:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
19:00:25 INFO - PROCESS | 1661 | 1467684025774 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:25 INFO - PROCESS | 1661 | 1467684025860 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
19:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 516ms
19:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
19:00:26 INFO - PROCESS | 1661 | 1467684026296 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:26 INFO - PROCESS | 1661 | 1467684026345 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
19:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 367ms
19:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
19:00:26 INFO - PROCESS | 1661 | 1467684026673 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:26 INFO - PROCESS | 1661 | 1467684026738 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
19:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 370ms
19:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
19:00:27 INFO - PROCESS | 1661 | 1467684027074 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - PROCESS | 1661 | 1467684027128 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
19:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 229ms
19:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
19:00:27 INFO - PROCESS | 1661 | 1467684027293 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - PROCESS | 1661 | 1467684027342 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
19:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 218ms
19:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
19:00:27 INFO - PROCESS | 1661 | 1467684027513 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - PROCESS | 1661 | 1467684027574 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
19:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 221ms
19:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
19:00:27 INFO - PROCESS | 1661 | 1467684027742 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - PROCESS | 1661 | 1467684027797 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
19:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 217ms
19:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
19:00:27 INFO - PROCESS | 1661 | 1467684027960 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:28 INFO - PROCESS | 1661 | 1467684028007 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:28 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
19:00:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:00:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
19:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 215ms
19:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
19:00:28 INFO - PROCESS | 1661 | 1467684028178 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:28 INFO - PROCESS | 1661 | 1467684028225 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
19:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 215ms
19:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
19:00:28 INFO - PROCESS | 1661 | 1467684028397 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:28 INFO - PROCESS | 1661 | 1467684028484 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
19:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 366ms
19:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
19:00:28 INFO - PROCESS | 1661 | 1467684028792 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:28 INFO - PROCESS | 1661 | 1467684028842 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
19:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 292ms
19:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
19:00:29 INFO - PROCESS | 1661 | 1467684029075 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:29 INFO - PROCESS | 1661 | 1467684029172 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:29 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
19:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 424ms
19:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
19:00:29 INFO - PROCESS | 1661 | 1467684029495 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:29 INFO - PROCESS | 1661 | 1467684029572 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:29 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
19:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 267ms
19:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
19:00:29 INFO - PROCESS | 1661 | 1467684029772 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:29 INFO - PROCESS | 1661 | 1467684029851 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
19:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 270ms
19:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
19:00:30 INFO - PROCESS | 1661 | 1467684030041 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:30 INFO - PROCESS | 1661 | 1467684030092 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
19:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 720ms
19:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
19:00:30 INFO - PROCESS | 1661 | 1467684030765 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:30 INFO - PROCESS | 1661 | 1467684030812 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
19:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 219ms
19:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
19:00:30 INFO - PROCESS | 1661 | 1467684030991 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - PROCESS | 1661 | 1467684031042 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
19:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 216ms
19:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
19:00:31 INFO - PROCESS | 1661 | 1467684031210 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - PROCESS | 1661 | 1467684031263 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
19:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 216ms
19:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
19:00:31 INFO - PROCESS | 1661 | 1467684031429 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - PROCESS | 1661 | 1467684031485 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
19:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 217ms
19:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
19:00:31 INFO - PROCESS | 1661 | 1467684031658 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - PROCESS | 1661 | 1467684031710 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
19:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 223ms
19:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
19:00:31 INFO - PROCESS | 1661 | 1467684031874 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:31 INFO - PROCESS | 1661 | 1467684031927 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
19:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 216ms
19:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
19:00:32 INFO - PROCESS | 1661 | 1467684032095 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:32 INFO - PROCESS | 1661 | 1467684032159 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 219ms
19:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
19:00:32 INFO - PROCESS | 1661 | 1467684032314 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:32 INFO - PROCESS | 1661 | 1467684032374 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:32 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
19:00:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
19:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 370ms
19:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
19:00:32 INFO - PROCESS | 1661 | 1467684032690 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:32 INFO - PROCESS | 1661 | 1467684032759 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
19:00:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
19:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 616ms
19:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
19:00:33 INFO - PROCESS | 1661 | 1467684033310 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:33 INFO - PROCESS | 1661 | 1467684033357 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:33 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
19:00:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
19:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 217ms
19:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
19:00:33 INFO - PROCESS | 1661 | 1467684033530 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:33 INFO - PROCESS | 1661 | 1467684033591 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:33 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]"
19:00:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:00:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
19:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 318ms
19:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
19:00:33 INFO - PROCESS | 1661 | 1467684033881 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:33 INFO - PROCESS | 1661 | 1467684033945 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:34 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
19:00:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
19:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 274ms
19:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
19:00:34 INFO - PROCESS | 1661 | 1467684034141 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:34 INFO - PROCESS | 1661 | 1467684034190 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
19:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 216ms
19:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
19:00:34 INFO - PROCESS | 1661 | 1467684034360 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:34 INFO - PROCESS | 1661 | 1467684034408 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
19:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 217ms
19:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
19:00:34 INFO - PROCESS | 1661 | 1467684034581 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:34 INFO - PROCESS | 1661 | 1467684034641 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
19:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 217ms
19:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
19:00:34 INFO - PROCESS | 1661 | 1467684034812 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:34 INFO - PROCESS | 1661 | 1467684034859 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
19:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 228ms
19:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
19:00:35 INFO - PROCESS | 1661 | 1467684035030 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:35 INFO - PROCESS | 1661 | 1467684035086 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
19:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 216ms
19:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
19:00:35 INFO - PROCESS | 1661 | 1467684035254 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:35 INFO - PROCESS | 1661 | 1467684035307 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
19:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 317ms
19:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
19:00:35 INFO - PROCESS | 1661 | 1467684035574 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:35 INFO - PROCESS | 1661 | 1467684035629 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
19:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 274ms
19:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
19:00:35 INFO - PROCESS | 1661 | 1467684035843 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:35 INFO - PROCESS | 1661 | 1467684035908 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
19:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 268ms
19:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
19:00:36 INFO - PROCESS | 1661 | 1467684036113 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:36 INFO - PROCESS | 1661 | 1467684036172 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
19:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 266ms
19:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
19:00:36 INFO - PROCESS | 1661 | 1467684036390 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:36 INFO - PROCESS | 1661 | 1467684036440 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
19:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 224ms
19:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
19:00:36 INFO - PROCESS | 1661 | 1467684036610 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:36 INFO - PROCESS | 1661 | 1467684036663 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
19:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 215ms
19:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
19:00:36 INFO - PROCESS | 1661 | 1467684036828 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:36 INFO - PROCESS | 1661 | 1467684036878 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
19:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 215ms
19:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
19:00:37 INFO - PROCESS | 1661 | 1467684037047 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:37 INFO - PROCESS | 1661 | 1467684037103 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
19:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 266ms
19:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
19:00:37 INFO - PROCESS | 1661 | 1467684037326 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:37 INFO - PROCESS | 1661 | 1467684037402 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
19:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 328ms
19:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
19:00:37 INFO - PROCESS | 1661 | 1467684037647 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:37 INFO - PROCESS | 1661 | 1467684037723 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
19:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 367ms
19:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
19:00:38 INFO - PROCESS | 1661 | 1467684038027 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - PROCESS | 1661 | 1467684038091 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
19:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 226ms
19:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
19:00:38 INFO - PROCESS | 1661 | 1467684038245 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - PROCESS | 1661 | 1467684038296 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
19:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 218ms
19:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
19:00:38 INFO - PROCESS | 1661 | 1467684038472 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - PROCESS | 1661 | 1467684038528 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
19:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 274ms
19:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
19:00:38 INFO - PROCESS | 1661 | 1467684038743 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - PROCESS | 1661 | 1467684038797 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
19:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 217ms
19:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
19:00:38 INFO - PROCESS | 1661 | 1467684038963 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:39 INFO - PROCESS | 1661 | 1467684039025 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
19:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 516ms
19:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
19:00:39 INFO - PROCESS | 1661 | 1467684039486 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:39 INFO - PROCESS | 1661 | 1467684039534 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
19:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 268ms
19:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
19:00:39 INFO - PROCESS | 1661 | 1467684039760 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:39 INFO - PROCESS | 1661 | 1467684039811 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
19:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 266ms
19:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
19:00:40 INFO - PROCESS | 1661 | 1467684040038 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:40 INFO - PROCESS | 1661 | 1467684040093 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
19:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 267ms
19:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
19:00:40 INFO - PROCESS | 1661 | 1467684040307 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:40 INFO - PROCESS | 1661 | 1467684040369 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
19:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 324ms
19:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
19:00:40 INFO - PROCESS | 1661 | 1467684040628 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:40 INFO - PROCESS | 1661 | 1467684040702 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
19:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 318ms
19:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
19:00:40 INFO - PROCESS | 1661 | 1467684040949 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - PROCESS | 1661 | 1467684041011 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
19:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 217ms
19:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
19:00:41 INFO - PROCESS | 1661 | 1467684041172 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - PROCESS | 1661 | 1467684041223 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
19:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 224ms
19:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
19:00:41 INFO - PROCESS | 1661 | 1467684041392 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - PROCESS | 1661 | 1467684041438 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
19:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 217ms
19:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
19:00:41 INFO - PROCESS | 1661 | 1467684041624 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - PROCESS | 1661 | 1467684041681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
19:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 222ms
19:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
19:00:41 INFO - PROCESS | 1661 | 1467684041843 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:41 INFO - PROCESS | 1661 | 1467684041902 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
19:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 217ms
19:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
19:00:42 INFO - PROCESS | 1661 | 1467684042063 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 INFO - PROCESS | 1661 | 1467684042138 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
19:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 267ms
19:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
19:00:42 INFO - PROCESS | 1661 | 1467684042337 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 INFO - PROCESS | 1661 | 1467684042394 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
19:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 217ms
19:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
19:00:42 INFO - PROCESS | 1661 | 1467684042557 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 INFO - PROCESS | 1661 | 1467684042618 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
19:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 216ms
19:00:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
19:00:42 INFO - PROCESS | 1661 | 1467684042776 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 INFO - PROCESS | 1661 | 1467684042851 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:42 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 () {
19:00:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
19:00:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
19:00:42 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 () {
19:00:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
19:00:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
19:00:42 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 () {
19:00:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
19:00:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
19:00:42 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 () {
19:00:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
19:00:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
19:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
19:00:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 217ms
19:00:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
19:00:43 INFO - PROCESS | 1661 | 1467684042996 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:43 INFO - PROCESS | 1661 | 1467684043048 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
19:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
19:00:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
19:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
19:00:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
19:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
19:00:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 216ms
19:00:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
19:00:43 INFO - PROCESS | 1661 | 1467684043228 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:43 INFO - PROCESS | 1661 | 1467684043279 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:43 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
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
19:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
19:00:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
19:00:43 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.
19:00:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
19:00:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 225ms
19:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
19:00:43 INFO - PROCESS | 1661 | 1467684043443 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:43 INFO - PROCESS | 1661 | 1467684043498 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
19:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 217ms
19:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
19:00:43 INFO - PROCESS | 1661 | 1467684043663 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:43 INFO - PROCESS | 1661 | 1467684043720 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
19:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 268ms
19:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
19:00:43 INFO - PROCESS | 1661 | 1467684043945 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:44 INFO - PROCESS | 1661 | 1467684044027 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
19:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 326ms
19:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
19:00:44 INFO - PROCESS | 1661 | 1467684044265 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:44 INFO - PROCESS | 1661 | 1467684044336 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
19:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 273ms
19:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
19:00:44 INFO - PROCESS | 1661 | 1467684044544 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:44 INFO - PROCESS | 1661 | 1467684044612 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
19:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 317ms
19:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
19:00:44 INFO - PROCESS | 1661 | 1467684044865 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:44 INFO - PROCESS | 1661 | 1467684044953 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
19:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 271ms
19:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
19:00:45 INFO - PROCESS | 1661 | 1467684045145 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:45 INFO - PROCESS | 1661 | 1467684045198 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
19:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 220ms
19:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
19:00:45 INFO - PROCESS | 1661 | 1467684045364 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:45 INFO - PROCESS | 1661 | 1467684045433 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
19:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 266ms
19:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
19:00:45 INFO - PROCESS | 1661 | 1467684045704 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:45 INFO - PROCESS | 1661 | 1467684045801 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
19:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 552ms
19:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
19:00:46 INFO - PROCESS | 1661 | 1467684046189 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:46 INFO - PROCESS | 1661 | 1467684046232 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
19:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 218ms
19:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
19:00:46 INFO - PROCESS | 1661 | 1467684046411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:46 INFO - PROCESS | 1661 | 1467684046460 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
19:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 267ms
19:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
19:00:46 INFO - PROCESS | 1661 | 1467684046683 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:46 INFO - PROCESS | 1661 | 1467684046739 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
19:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 217ms
19:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
19:00:46 INFO - PROCESS | 1661 | 1467684046898 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:46 INFO - PROCESS | 1661 | 1467684046954 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
19:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 218ms
19:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
19:00:47 INFO - PROCESS | 1661 | 1467684047125 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:47 INFO - PROCESS | 1661 | 1467684047170 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
19:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 218ms
19:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
19:00:47 INFO - PROCESS | 1661 | 1467684047346 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:47 INFO - PROCESS | 1661 | 1467684047406 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
19:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 216ms
19:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
19:00:47 INFO - PROCESS | 1661 | 1467684047570 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:47 INFO - PROCESS | 1661 | 1467684047617 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
19:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 216ms
19:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
19:00:47 INFO - PROCESS | 1661 | 1467684047789 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:47 INFO - PROCESS | 1661 | 1467684047836 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
19:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 222ms
19:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
19:00:48 INFO - PROCESS | 1661 | 1467684048009 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:48 INFO - PROCESS | 1661 | 1467684048056 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
19:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 216ms
19:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
19:00:48 INFO - PROCESS | 1661 | 1467684048239 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:48 INFO - PROCESS | 1661 | 1467684048295 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
19:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 273ms
19:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
19:00:48 INFO - PROCESS | 1661 | 1467684048513 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:48 INFO - PROCESS | 1661 | 1467684048578 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
19:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 267ms
19:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
19:00:48 INFO - PROCESS | 1661 | 1467684048787 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:48 INFO - PROCESS | 1661 | 1467684048850 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 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
19:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 266ms
19:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
19:00:49 INFO - PROCESS | 1661 | 1467684049058 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 INFO - PROCESS | 1661 | 1467684049119 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
19:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 266ms
19:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
19:00:49 INFO - PROCESS | 1661 | 1467684049327 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 INFO - PROCESS | 1661 | 1467684049380 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 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
19:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 216ms
19:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
19:00:49 INFO - PROCESS | 1661 | 1467684049544 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 INFO - PROCESS | 1661 | 1467684049598 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
19:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 216ms
19:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
19:00:49 INFO - PROCESS | 1661 | 1467684049763 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 INFO - PROCESS | 1661 | 1467684049816 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
19:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 216ms
19:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
19:00:49 INFO - PROCESS | 1661 | 1467684049987 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:50 INFO - PROCESS | 1661 | 1467684050042 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
19:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 216ms
19:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
19:00:50 INFO - PROCESS | 1661 | 1467684050206 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:50 INFO - PROCESS | 1661 | 1467684050260 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
19:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 273ms
19:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
19:00:50 INFO - PROCESS | 1661 | 1467684050478 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:50 INFO - PROCESS | 1661 | 1467684050553 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
19:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 318ms
19:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
19:00:50 INFO - PROCESS | 1661 | 1467684050805 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:50 INFO - PROCESS | 1661 | 1467684050887 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
19:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 266ms
19:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
19:00:51 INFO - PROCESS | 1661 | 1467684051072 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:51 INFO - PROCESS | 1661 | 1467684051131 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
19:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 224ms
19:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
19:00:51 INFO - PROCESS | 1661 | 1467684051295 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:51 INFO - PROCESS | 1661 | 1467684051348 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
19:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 216ms
19:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
19:00:51 INFO - PROCESS | 1661 | 1467684051514 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:51 INFO - PROCESS | 1661 | 1467684051578 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
19:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 316ms
19:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
19:00:51 INFO - PROCESS | 1661 | 1467684051844 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:51 INFO - PROCESS | 1661 | 1467684051909 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
19:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 278ms
19:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
19:00:52 INFO - PROCESS | 1661 | 1467684052113 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:52 INFO - PROCESS | 1661 | 1467684052170 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
19:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 366ms
19:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
19:00:52 INFO - PROCESS | 1661 | 1467684052488 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:52 INFO - PROCESS | 1661 | 1467684052561 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
19:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 621ms
19:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
19:00:53 INFO - PROCESS | 1661 | 1467684053109 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:53 INFO - PROCESS | 1661 | 1467684053155 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
19:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 266ms
19:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
19:00:53 INFO - PROCESS | 1661 | 1467684053379 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:53 INFO - PROCESS | 1661 | 1467684053431 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
19:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 217ms
19:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
19:00:53 INFO - PROCESS | 1661 | 1467684053622 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:53 INFO - PROCESS | 1661 | 1467684053675 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
19:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 267ms
19:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
19:00:53 INFO - PROCESS | 1661 | 1467684053883 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:53 INFO - PROCESS | 1661 | 1467684053940 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:54 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
19:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 268ms
19:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
19:00:54 INFO - PROCESS | 1661 | 1467684054162 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:54 INFO - PROCESS | 1661 | 1467684054234 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
19:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 317ms
19:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
19:00:54 INFO - PROCESS | 1661 | 1467684054488 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:54 INFO - PROCESS | 1661 | 1467684054592 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
19:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 322ms
19:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
19:00:54 INFO - PROCESS | 1661 | 1467684054809 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:54 INFO - PROCESS | 1661 | 1467684054858 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:55 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
19:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 216ms
19:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
19:00:55 INFO - PROCESS | 1661 | 1467684055040 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:55 INFO - PROCESS | 1661 | 1467684055094 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
19:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 220ms
19:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
19:00:55 INFO - PROCESS | 1661 | 1467684055262 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:55 INFO - PROCESS | 1661 | 1467684055322 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
19:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 269ms
19:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
19:00:55 INFO - PROCESS | 1661 | 1467684055541 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:55 INFO - PROCESS | 1661 | 1467684055595 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
19:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 274ms
19:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
19:00:55 INFO - PROCESS | 1661 | 1467684055817 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:55 INFO - PROCESS | 1661 | 1467684055891 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
19:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 274ms
19:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
19:00:56 INFO - PROCESS | 1661 | 1467684056093 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:56 INFO - PROCESS | 1661 | 1467684056149 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
19:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 268ms
19:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
19:00:56 INFO - PROCESS | 1661 | 1467684056363 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:56 INFO - PROCESS | 1661 | 1467684056416 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:56 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
19:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 216ms
19:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
19:00:56 INFO - PROCESS | 1661 | 1467684056582 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:56 INFO - PROCESS | 1661 | 1467684056639 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
19:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 217ms
19:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
19:00:56 INFO - PROCESS | 1661 | 1467684056807 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:56 INFO - PROCESS | 1661 | 1467684056863 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 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
19:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 218ms
19:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
19:00:57 INFO - PROCESS | 1661 | 1467684057027 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - PROCESS | 1661 | 1467684057078 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
19:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 217ms
19:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
19:00:57 INFO - PROCESS | 1661 | 1467684057246 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - PROCESS | 1661 | 1467684057299 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
19:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 216ms
19:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
19:00:57 INFO - PROCESS | 1661 | 1467684057464 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - PROCESS | 1661 | 1467684057515 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
19:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 216ms
19:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
19:00:57 INFO - PROCESS | 1661 | 1467684057688 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - PROCESS | 1661 | 1467684057743 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
19:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 217ms
19:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
19:00:57 INFO - PROCESS | 1661 | 1467684057907 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:57 INFO - PROCESS | 1661 | 1467684057964 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
19:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 223ms
19:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
19:00:58 INFO - PROCESS | 1661 | 1467684058126 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:58 INFO - PROCESS | 1661 | 1467684058195 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
19:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 218ms
19:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
19:00:58 INFO - PROCESS | 1661 | 1467684058347 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:58 INFO - PROCESS | 1661 | 1467684058404 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
19:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 216ms
19:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
19:00:58 INFO - PROCESS | 1661 | 1467684058572 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:58 INFO - PROCESS | 1661 | 1467684058628 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
19:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 222ms
19:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
19:00:58 INFO - PROCESS | 1661 | 1467684058793 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:58 INFO - PROCESS | 1661 | 1467684058846 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
19:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 718ms
19:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
19:00:59 INFO - PROCESS | 1661 | 1467684059515 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:59 INFO - PROCESS | 1661 | 1467684059559 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
19:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 217ms
19:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
19:00:59 INFO - PROCESS | 1661 | 1467684059743 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:00:59 INFO - PROCESS | 1661 | 1467684059798 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
19:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 319ms
19:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
19:01:00 INFO - PROCESS | 1661 | 1467684060094 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:00 INFO - PROCESS | 1661 | 1467684060164 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:00 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
19:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 320ms
19:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
19:01:00 INFO - PROCESS | 1661 | 1467684060392 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:00 INFO - PROCESS | 1661 | 1467684060442 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:00 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
19:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 218ms
19:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
19:01:00 INFO - PROCESS | 1661 | 1467684060613 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:00 INFO - PROCESS | 1661 | 1467684060670 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:00 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
19:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 266ms
19:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
19:01:00 INFO - PROCESS | 1661 | 1467684060882 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:00 INFO - PROCESS | 1661 | 1467684060945 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:01 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)
19:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 266ms
19:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
19:01:01 INFO - PROCESS | 1661 | 1467684061155 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:01 INFO - PROCESS | 1661 | 1467684061205 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
19:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 217ms
19:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
19:01:01 INFO - PROCESS | 1661 | 1467684061376 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:01 INFO - PROCESS | 1661 | 1467684061422 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
19:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 216ms
19:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
19:01:01 INFO - PROCESS | 1661 | 1467684061594 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:01 INFO - PROCESS | 1661 | 1467684061642 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
19:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 216ms
19:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
19:01:01 INFO - PROCESS | 1661 | 1467684061813 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:01 INFO - PROCESS | 1661 | 1467684061861 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
19:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 217ms
19:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
19:01:02 INFO - PROCESS | 1661 | 1467684062033 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - PROCESS | 1661 | 1467684062098 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
19:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 218ms
19:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
19:01:02 INFO - PROCESS | 1661 | 1467684062259 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - PROCESS | 1661 | 1467684062307 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
19:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 218ms
19:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
19:01:02 INFO - PROCESS | 1661 | 1467684062479 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - PROCESS | 1661 | 1467684062528 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
19:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 216ms
19:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
19:01:02 INFO - PROCESS | 1661 | 1467684062697 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - PROCESS | 1661 | 1467684062746 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
19:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 217ms
19:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
19:01:02 INFO - PROCESS | 1661 | 1467684062920 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:02 INFO - PROCESS | 1661 | 1467684062977 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
19:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 268ms
19:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
19:01:03 INFO - PROCESS | 1661 | 1467684063206 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:03 INFO - PROCESS | 1661 | 1467684063293 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
19:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 317ms
19:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
19:01:03 INFO - PROCESS | 1661 | 1467684063526 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:03 INFO - PROCESS | 1661 | 1467684063593 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:03 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
19:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 317ms
19:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
19:01:03 INFO - PROCESS | 1661 | 1467684063846 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:03 INFO - PROCESS | 1661 | 1467684063921 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
19:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 316ms
19:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
19:01:04 INFO - PROCESS | 1661 | 1467684064164 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:04 INFO - PROCESS | 1661 | 1467684064227 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
19:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 266ms
19:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
19:01:04 INFO - PROCESS | 1661 | 1467684064433 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:04 INFO - PROCESS | 1661 | 1467684064501 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:04 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)
19:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 266ms
19:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
19:01:04 INFO - PROCESS | 1661 | 1467684064708 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:04 INFO - PROCESS | 1661 | 1467684064766 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
19:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 273ms
19:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
19:01:04 INFO - PROCESS | 1661 | 1467684064977 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - PROCESS | 1661 | 1467684065043 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
19:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 267ms
19:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
19:01:05 INFO - PROCESS | 1661 | 1467684065246 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - PROCESS | 1661 | 1467684065305 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
19:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 216ms
19:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
19:01:05 INFO - PROCESS | 1661 | 1467684065464 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - PROCESS | 1661 | 1467684065520 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
19:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 217ms
19:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
19:01:05 INFO - PROCESS | 1661 | 1467684065690 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - PROCESS | 1661 | 1467684065753 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
19:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 223ms
19:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
19:01:05 INFO - PROCESS | 1661 | 1467684065909 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:05 INFO - PROCESS | 1661 | 1467684065964 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
19:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 216ms
19:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
19:01:06 INFO - PROCESS | 1661 | 1467684066128 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:06 INFO - PROCESS | 1661 | 1467684066197 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
19:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 266ms
19:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
19:01:06 INFO - PROCESS | 1661 | 1467684066396 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:06 INFO - PROCESS | 1661 | 1467684066453 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
19:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 217ms
19:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
19:01:06 INFO - PROCESS | 1661 | 1467684066624 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:06 INFO - PROCESS | 1661 | 1467684066681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
19:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 227ms
19:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
19:01:06 INFO - PROCESS | 1661 | 1467684066844 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:06 INFO - PROCESS | 1661 | 1467684066903 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
19:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 218ms
19:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
19:01:07 INFO - PROCESS | 1661 | 1467684067065 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:07 INFO - PROCESS | 1661 | 1467684067131 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
19:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 567ms
19:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
19:01:07 INFO - PROCESS | 1661 | 1467684067635 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:07 INFO - PROCESS | 1661 | 1467684067681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
19:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 216ms
19:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
19:01:07 INFO - PROCESS | 1661 | 1467684067861 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:07 INFO - PROCESS | 1661 | 1467684067914 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
19:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 268ms
19:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
19:01:08 INFO - PROCESS | 1661 | 1467684068143 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:08 INFO - PROCESS | 1661 | 1467684068202 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
19:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 230ms
19:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
19:01:08 INFO - PROCESS | 1661 | 1467684068363 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:08 INFO - PROCESS | 1661 | 1467684068409 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
19:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 216ms
19:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
19:01:08 INFO - PROCESS | 1661 | 1467684068581 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:08 INFO - PROCESS | 1661 | 1467684068629 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
19:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 218ms
19:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
19:01:08 INFO - PROCESS | 1661 | 1467684068808 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:08 INFO - PROCESS | 1661 | 1467684068864 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
19:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 223ms
19:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
19:01:09 INFO - PROCESS | 1661 | 1467684069027 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - PROCESS | 1661 | 1467684069080 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
19:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 217ms
19:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
19:01:09 INFO - PROCESS | 1661 | 1467684069246 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - PROCESS | 1661 | 1467684069294 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
19:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 216ms
19:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
19:01:09 INFO - PROCESS | 1661 | 1467684069468 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - PROCESS | 1661 | 1467684069537 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
19:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 267ms
19:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
19:01:09 INFO - PROCESS | 1661 | 1467684069739 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - PROCESS | 1661 | 1467684069794 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
19:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 267ms
19:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
19:01:10 INFO - PROCESS | 1661 | 1467684070012 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:10 INFO - PROCESS | 1661 | 1467684070080 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
19:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 266ms
19:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
19:01:10 INFO - PROCESS | 1661 | 1467684070278 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:10 INFO - PROCESS | 1661 | 1467684070335 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
19:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 216ms
19:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
19:01:10 INFO - PROCESS | 1661 | 1467684070506 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:10 INFO - PROCESS | 1661 | 1467684070571 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
19:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 267ms
19:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
19:01:10 INFO - PROCESS | 1661 | 1467684070777 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:10 INFO - PROCESS | 1661 | 1467684070854 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
19:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 370ms
19:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
19:01:11 INFO - PROCESS | 1661 | 1467684071161 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:11 INFO - PROCESS | 1661 | 1467684071236 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
19:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 275ms
19:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
19:01:11 INFO - PROCESS | 1661 | 1467684071429 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:11 INFO - PROCESS | 1661 | 1467684071480 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
19:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 217ms
19:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
19:01:11 INFO - PROCESS | 1661 | 1467684071663 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:11 INFO - PROCESS | 1661 | 1467684071715 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
19:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 229ms
19:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
19:01:11 INFO - PROCESS | 1661 | 1467684071882 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:11 INFO - PROCESS | 1661 | 1467684071949 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
19:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 317ms
19:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
19:01:12 INFO - PROCESS | 1661 | 1467684072211 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:12 INFO - PROCESS | 1661 | 1467684072288 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
19:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 326ms
19:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
19:01:12 INFO - PROCESS | 1661 | 1467684072529 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:12 INFO - PROCESS | 1661 | 1467684072582 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
19:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 318ms
19:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
19:01:12 INFO - PROCESS | 1661 | 1467684072862 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:12 INFO - PROCESS | 1661 | 1467684072944 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
19:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 277ms
19:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
19:01:13 INFO - PROCESS | 1661 | 1467684073130 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:13 INFO - PROCESS | 1661 | 1467684073185 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
19:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 218ms
19:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
19:01:13 INFO - PROCESS | 1661 | 1467684073355 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:13 INFO - PROCESS | 1661 | 1467684073412 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
19:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 320ms
19:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
19:01:13 INFO - PROCESS | 1661 | 1467684073715 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:13 INFO - PROCESS | 1661 | 1467684073789 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
19:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 467ms
19:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
19:01:14 INFO - PROCESS | 1661 | 1467684074184 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:14 INFO - PROCESS | 1661 | 1467684074228 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
19:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 217ms
19:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
19:01:14 INFO - PROCESS | 1661 | 1467684074411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:14 INFO - PROCESS | 1661 | 1467684074463 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
19:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 267ms
19:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
19:01:14 INFO - PROCESS | 1661 | 1467684074685 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:14 INFO - PROCESS | 1661 | 1467684074744 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
19:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 266ms
19:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
19:01:14 INFO - PROCESS | 1661 | 1467684074956 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:15 INFO - PROCESS | 1661 | 1467684075009 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
19:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 267ms
19:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
19:01:15 INFO - PROCESS | 1661 | 1467684075225 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:15 INFO - PROCESS | 1661 | 1467684075281 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:15 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
19:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 273ms
19:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
19:01:15 INFO - PROCESS | 1661 | 1467684075496 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:15 INFO - PROCESS | 1661 | 1467684075556 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:15 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
19:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 266ms
19:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
19:01:15 INFO - PROCESS | 1661 | 1467684075763 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:15 INFO - PROCESS | 1661 | 1467684075813 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
19:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 217ms
19:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
19:01:15 INFO - PROCESS | 1661 | 1467684075982 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:16 INFO - PROCESS | 1661 | 1467684076037 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
19:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 217ms
19:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
19:01:16 INFO - PROCESS | 1661 | 1467684076212 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:16 INFO - PROCESS | 1661 | 1467684076271 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
19:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 272ms
19:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
19:01:16 INFO - PROCESS | 1661 | 1467684076481 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:16 INFO - PROCESS | 1661 | 1467684076541 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
19:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 266ms
19:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
19:01:16 INFO - PROCESS | 1661 | 1467684076750 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:16 INFO - PROCESS | 1661 | 1467684076821 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
19:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 268ms
19:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
19:01:17 INFO - PROCESS | 1661 | 1467684077028 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:17 INFO - PROCESS | 1661 | 1467684077094 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
19:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 266ms
19:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
19:01:17 INFO - PROCESS | 1661 | 1467684077296 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:17 INFO - PROCESS | 1661 | 1467684077355 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
19:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 267ms
19:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
19:01:17 INFO - PROCESS | 1661 | 1467684077576 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:17 INFO - PROCESS | 1661 | 1467684077673 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:17 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)
19:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 275ms
19:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
19:01:17 INFO - PROCESS | 1661 | 1467684077844 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:17 INFO - PROCESS | 1661 | 1467684077897 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
19:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 216ms
19:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
19:01:18 INFO - PROCESS | 1661 | 1467684078063 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - PROCESS | 1661 | 1467684078120 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
19:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 216ms
19:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
19:01:18 INFO - PROCESS | 1661 | 1467684078281 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - PROCESS | 1661 | 1467684078339 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
19:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 216ms
19:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
19:01:18 INFO - PROCESS | 1661 | 1467684078508 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - PROCESS | 1661 | 1467684078560 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
19:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 216ms
19:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
19:01:18 INFO - PROCESS | 1661 | 1467684078724 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - PROCESS | 1661 | 1467684078785 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
19:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 224ms
19:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
19:01:18 INFO - PROCESS | 1661 | 1467684078946 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - PROCESS | 1661 | 1467684079000 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
19:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 219ms
19:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
19:01:19 INFO - PROCESS | 1661 | 1467684079165 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - PROCESS | 1661 | 1467684079221 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
19:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 216ms
19:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
19:01:19 INFO - PROCESS | 1661 | 1467684079389 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - PROCESS | 1661 | 1467684079446 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
19:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 216ms
19:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
19:01:19 INFO - PROCESS | 1661 | 1467684079609 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - PROCESS | 1661 | 1467684079664 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
19:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 223ms
19:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
19:01:19 INFO - PROCESS | 1661 | 1467684079827 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:19 INFO - PROCESS | 1661 | 1467684079893 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
19:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 216ms
19:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
19:01:20 INFO - PROCESS | 1661 | 1467684080046 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:20 INFO - PROCESS | 1661 | 1467684080104 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
19:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 368ms
19:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
19:01:20 INFO - PROCESS | 1661 | 1467684080420 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:20 INFO - PROCESS | 1661 | 1467684080496 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
19:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms
19:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
19:01:21 INFO - PROCESS | 1661 | 1467684081095 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:21 INFO - PROCESS | 1661 | 1467684081168 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
19:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 369ms
19:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
19:01:21 INFO - PROCESS | 1661 | 1467684081466 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:21 INFO - PROCESS | 1661 | 1467684081522 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
19:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 266ms
19:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
19:01:21 INFO - PROCESS | 1661 | 1467684081747 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:21 INFO - PROCESS | 1661 | 1467684081797 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
19:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 275ms
19:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
19:01:22 INFO - PROCESS | 1661 | 1467684082013 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - PROCESS | 1661 | 1467684082063 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
19:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 216ms
19:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
19:01:22 INFO - PROCESS | 1661 | 1467684082231 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - PROCESS | 1661 | 1467684082279 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
19:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 217ms
19:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
19:01:22 INFO - PROCESS | 1661 | 1467684082452 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - PROCESS | 1661 | 1467684082513 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
19:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 267ms
19:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
19:01:22 INFO - PROCESS | 1661 | 1467684082726 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - PROCESS | 1661 | 1467684082776 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
19:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 216ms
19:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
19:01:22 INFO - PROCESS | 1661 | 1467684082944 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:23 INFO - PROCESS | 1661 | 1467684082996 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
19:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 267ms
19:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
19:01:23 INFO - PROCESS | 1661 | 1467684083225 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:23 INFO - PROCESS | 1661 | 1467684083289 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
19:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 274ms
19:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
19:01:23 INFO - PROCESS | 1661 | 1467684083496 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:23 INFO - PROCESS | 1661 | 1467684083557 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:23 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
19:01:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:01:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
19:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:01:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:01:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 266ms
19:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
19:01:23 INFO - PROCESS | 1661 | 1467684083766 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:23 INFO - PROCESS | 1661 | 1467684083836 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
19:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 266ms
19:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
19:01:24 INFO - PROCESS | 1661 | 1467684084045 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:24 INFO - PROCESS | 1661 | 1467684084137 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
19:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 416ms
19:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
19:01:24 INFO - PROCESS | 1661 | 1467684084463 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:24 INFO - PROCESS | 1661 | 1467684084517 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:24 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
19:01:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:01:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
19:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 216ms
19:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
19:01:24 INFO - PROCESS | 1661 | 1467684084682 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:24 INFO - PROCESS | 1661 | 1467684084740 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:24 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
19:01:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
19:01:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
19:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 217ms
19:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
19:01:24 INFO - PROCESS | 1661 | 1467684084907 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:24 INFO - PROCESS | 1661 | 1467684084961 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
19:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 223ms
19:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
19:01:25 INFO - PROCESS | 1661 | 1467684085127 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - PROCESS | 1661 | 1467684085181 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
19:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 215ms
19:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
19:01:25 INFO - PROCESS | 1661 | 1467684085345 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - PROCESS | 1661 | 1467684085399 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
19:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 216ms
19:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
19:01:25 INFO - PROCESS | 1661 | 1467684085563 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - PROCESS | 1661 | 1467684085624 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
19:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 216ms
19:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
19:01:25 INFO - PROCESS | 1661 | 1467684085782 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - PROCESS | 1661 | 1467684085844 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
19:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 216ms
19:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
19:01:26 INFO - PROCESS | 1661 | 1467684086007 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:26 INFO - PROCESS | 1661 | 1467684086062 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
19:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 216ms
19:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
19:01:26 INFO - PROCESS | 1661 | 1467684086225 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:26 INFO - PROCESS | 1661 | 1467684086281 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
19:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 218ms
19:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
19:01:26 INFO - PROCESS | 1661 | 1467684086445 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:26 INFO - PROCESS | 1661 | 1467684086502 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
19:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 217ms
19:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
19:01:26 INFO - PROCESS | 1661 | 1467684086667 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:26 INFO - PROCESS | 1661 | 1467684086742 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
19:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 267ms
19:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
19:01:27 INFO - PROCESS | 1661 | 1467684087073 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:27 INFO - PROCESS | 1661 | 1467684087204 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
19:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 484ms
19:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
19:01:27 INFO - PROCESS | 1661 | 1467684087498 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:27 INFO - PROCESS | 1661 | 1467684087549 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
19:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 266ms
19:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
19:01:27 INFO - PROCESS | 1661 | 1467684087766 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:27 INFO - PROCESS | 1661 | 1467684087837 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
19:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 266ms
19:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
19:01:28 INFO - PROCESS | 1661 | 1467684088047 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:28 INFO - PROCESS | 1661 | 1467684088121 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
19:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 370ms
19:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
19:01:28 INFO - PROCESS | 1661 | 1467684088425 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:28 INFO - PROCESS | 1661 | 1467684088500 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
19:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 270ms
19:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
19:01:28 INFO - PROCESS | 1661 | 1467684088693 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:28 INFO - PROCESS | 1661 | 1467684088747 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
19:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 218ms
19:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
19:01:28 INFO - PROCESS | 1661 | 1467684088926 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:28 INFO - PROCESS | 1661 | 1467684088973 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
19:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 227ms
19:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
19:01:29 INFO - PROCESS | 1661 | 1467684089143 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:29 INFO - PROCESS | 1661 | 1467684089194 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
19:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 319ms
19:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
19:01:29 INFO - PROCESS | 1661 | 1467684089466 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:29 INFO - PROCESS | 1661 | 1467684089540 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
19:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 368ms
19:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
19:01:29 INFO - PROCESS | 1661 | 1467684089845 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:29 INFO - PROCESS | 1661 | 1467684089926 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
19:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 275ms
19:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
19:01:30 INFO - PROCESS | 1661 | 1467684090114 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:30 INFO - PROCESS | 1661 | 1467684090172 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
19:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 316ms
19:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
19:01:30 INFO - PROCESS | 1661 | 1467684090443 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:30 INFO - PROCESS | 1661 | 1467684090505 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
19:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 266ms
19:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
19:01:30 INFO - PROCESS | 1661 | 1467684090707 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:30 INFO - PROCESS | 1661 | 1467684090764 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
19:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 273ms
19:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
19:01:30 INFO - PROCESS | 1661 | 1467684090977 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - PROCESS | 1661 | 1467684091029 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
19:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 216ms
19:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
19:01:31 INFO - PROCESS | 1661 | 1467684091196 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - PROCESS | 1661 | 1467684091247 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
19:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 216ms
19:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
19:01:31 INFO - PROCESS | 1661 | 1467684091414 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - PROCESS | 1661 | 1467684091469 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
19:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 216ms
19:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
19:01:31 INFO - PROCESS | 1661 | 1467684091639 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - PROCESS | 1661 | 1467684091694 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
19:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 217ms
19:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
19:01:31 INFO - PROCESS | 1661 | 1467684091858 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:31 INFO - PROCESS | 1661 | 1467684091909 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
19:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 216ms
19:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
19:01:32 INFO - PROCESS | 1661 | 1467684092077 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - PROCESS | 1661 | 1467684092132 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
19:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 216ms
19:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
19:01:32 INFO - PROCESS | 1661 | 1467684092296 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - PROCESS | 1661 | 1467684092357 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
19:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 216ms
19:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
19:01:32 INFO - PROCESS | 1661 | 1467684092515 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - PROCESS | 1661 | 1467684092574 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
19:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 216ms
19:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
19:01:32 INFO - PROCESS | 1661 | 1467684092740 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - PROCESS | 1661 | 1467684092798 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
19:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 217ms
19:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
19:01:32 INFO - PROCESS | 1661 | 1467684092959 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:33 INFO - PROCESS | 1661 | 1467684093016 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
19:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 216ms
19:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
19:01:33 INFO - PROCESS | 1661 | 1467684093178 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:33 INFO - PROCESS | 1661 | 1467684093232 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
19:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 216ms
19:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
19:01:33 INFO - PROCESS | 1661 | 1467684093401 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:33 INFO - PROCESS | 1661 | 1467684093487 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
19:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 417ms
19:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
19:01:33 INFO - PROCESS | 1661 | 1467684093823 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:33 INFO - PROCESS | 1661 | 1467684093925 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:34 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
19:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 471ms
19:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
19:01:34 INFO - PROCESS | 1661 | 1467684094291 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:34 INFO - PROCESS | 1661 | 1467684094355 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
19:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 468ms
19:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
19:01:34 INFO - PROCESS | 1661 | 1467684094763 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:34 INFO - PROCESS | 1661 | 1467684094809 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
19:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 216ms
19:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
19:01:34 INFO - PROCESS | 1661 | 1467684094983 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:35 INFO - PROCESS | 1661 | 1467684095039 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
19:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 216ms
19:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
19:01:35 INFO - PROCESS | 1661 | 1467684095211 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:35 INFO - PROCESS | 1661 | 1467684095270 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
19:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 223ms
19:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
19:01:35 INFO - PROCESS | 1661 | 1467684095428 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:35 INFO - PROCESS | 1661 | 1467684095480 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
19:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 266ms
19:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
19:01:35 INFO - PROCESS | 1661 | 1467684095714 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:35 INFO - PROCESS | 1661 | 1467684095788 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
19:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 329ms
19:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
19:01:36 INFO - PROCESS | 1661 | 1467684096044 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:36 INFO - PROCESS | 1661 | 1467684096130 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
19:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 267ms
19:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
19:01:36 INFO - PROCESS | 1661 | 1467684096307 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:36 INFO - PROCESS | 1661 | 1467684096359 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:36 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
19:01:36 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
19:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:01:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:01:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 271ms
19:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
19:01:36 INFO - PROCESS | 1661 | 1467684096593 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:36 INFO - PROCESS | 1661 | 1467684096675 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
19:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 372ms
19:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
19:01:36 INFO - PROCESS | 1661 | 1467684096977 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:37 INFO - PROCESS | 1661 | 1467684097038 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
19:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 266ms
19:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
19:01:37 INFO - PROCESS | 1661 | 1467684097228 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:37 INFO - PROCESS | 1661 | 1467684097287 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
19:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 216ms
19:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
19:01:37 INFO - PROCESS | 1661 | 1467684097450 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:37 INFO - PROCESS | 1661 | 1467684097525 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
19:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 268ms
19:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
19:01:37 INFO - PROCESS | 1661 | 1467684097727 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:37 INFO - PROCESS | 1661 | 1467684097781 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
19:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 266ms
19:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
19:01:37 INFO - PROCESS | 1661 | 1467684097995 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - PROCESS | 1661 | 1467684098049 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
19:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 216ms
19:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
19:01:38 INFO - PROCESS | 1661 | 1467684098214 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - PROCESS | 1661 | 1467684098264 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
19:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 216ms
19:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
19:01:38 INFO - PROCESS | 1661 | 1467684098432 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - PROCESS | 1661 | 1467684098490 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
19:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 216ms
19:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
19:01:38 INFO - PROCESS | 1661 | 1467684098651 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - PROCESS | 1661 | 1467684098708 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
19:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 220ms
19:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
19:01:38 INFO - PROCESS | 1661 | 1467684098877 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:38 INFO - PROCESS | 1661 | 1467684098929 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
19:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 216ms
19:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
19:01:39 INFO - PROCESS | 1661 | 1467684099095 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - PROCESS | 1661 | 1467684099162 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
19:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 215ms
19:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
19:01:39 INFO - PROCESS | 1661 | 1467684099316 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - PROCESS | 1661 | 1467684099377 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
19:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 217ms
19:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
19:01:39 INFO - PROCESS | 1661 | 1467684099542 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - PROCESS | 1661 | 1467684099594 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
19:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 224ms
19:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
19:01:39 INFO - PROCESS | 1661 | 1467684099763 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - PROCESS | 1661 | 1467684099822 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
19:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 217ms
19:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
19:01:39 INFO - PROCESS | 1661 | 1467684099982 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:40 INFO - PROCESS | 1661 | 1467684100038 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
19:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 217ms
19:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
19:01:40 INFO - PROCESS | 1661 | 1467684100208 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:40 INFO - PROCESS | 1661 | 1467684100274 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
19:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 222ms
19:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
19:01:40 INFO - PROCESS | 1661 | 1467684100427 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:40 INFO - PROCESS | 1661 | 1467684100481 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
19:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms
19:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
19:01:40 INFO - PROCESS | 1661 | 1467684100949 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - PROCESS | 1661 | 1467684101033 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
19:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 266ms
19:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
19:01:41 INFO - PROCESS | 1661 | 1467684101226 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - PROCESS | 1661 | 1467684101277 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
19:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 224ms
19:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
19:01:41 INFO - PROCESS | 1661 | 1467684101449 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - PROCESS | 1661 | 1467684101499 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
19:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 217ms
19:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
19:01:41 INFO - PROCESS | 1661 | 1467684101665 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - PROCESS | 1661 | 1467684101728 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
19:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 216ms
19:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
19:01:41 INFO - PROCESS | 1661 | 1467684101884 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:41 INFO - PROCESS | 1661 | 1467684101936 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
19:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 216ms
19:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
19:01:42 INFO - PROCESS | 1661 | 1467684102110 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:42 INFO - PROCESS | 1661 | 1467684102166 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
19:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 273ms
19:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
19:01:42 INFO - PROCESS | 1661 | 1467684102378 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:42 INFO - PROCESS | 1661 | 1467684102432 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
19:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 217ms
19:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
19:01:42 INFO - PROCESS | 1661 | 1467684102597 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:42 INFO - PROCESS | 1661 | 1467684102644 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
19:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 217ms
19:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
19:01:42 INFO - PROCESS | 1661 | 1467684102816 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:42 INFO - PROCESS | 1661 | 1467684102875 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
19:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 266ms
19:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
19:01:43 INFO - PROCESS | 1661 | 1467684103093 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:43 INFO - PROCESS | 1661 | 1467684103156 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
19:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 273ms
19:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
19:01:43 INFO - PROCESS | 1661 | 1467684103374 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:43 INFO - PROCESS | 1661 | 1467684103441 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
19:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 271ms
19:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
19:01:43 INFO - PROCESS | 1661 | 1467684103642 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:43 INFO - PROCESS | 1661 | 1467684103696 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
19:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 219ms
19:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
19:01:43 INFO - PROCESS | 1661 | 1467684103866 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:43 INFO - PROCESS | 1661 | 1467684103924 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
19:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 266ms
19:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
19:01:44 INFO - PROCESS | 1661 | 1467684104134 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:44 INFO - PROCESS | 1661 | 1467684104198 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
19:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 267ms
19:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
19:01:44 INFO - PROCESS | 1661 | 1467684104409 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:44 INFO - PROCESS | 1661 | 1467684104460 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
19:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 216ms
19:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
19:01:44 INFO - PROCESS | 1661 | 1467684104628 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:44 INFO - PROCESS | 1661 | 1467684104679 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
19:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 216ms
19:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
19:01:44 INFO - PROCESS | 1661 | 1467684104847 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:44 INFO - PROCESS | 1661 | 1467684104903 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
19:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 217ms
19:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
19:01:45 INFO - PROCESS | 1661 | 1467684105066 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - PROCESS | 1661 | 1467684105122 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
19:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 216ms
19:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
19:01:45 INFO - PROCESS | 1661 | 1467684105291 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - PROCESS | 1661 | 1467684105344 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
19:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 224ms
19:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
19:01:45 INFO - PROCESS | 1661 | 1467684105511 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - PROCESS | 1661 | 1467684105573 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
19:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 215ms
19:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
19:01:45 INFO - PROCESS | 1661 | 1467684105729 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - PROCESS | 1661 | 1467684105783 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
19:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 216ms
19:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
19:01:45 INFO - PROCESS | 1661 | 1467684105948 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - PROCESS | 1661 | 1467684106002 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
19:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 216ms
19:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
19:01:46 INFO - PROCESS | 1661 | 1467684106166 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - PROCESS | 1661 | 1467684106226 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
19:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 216ms
19:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
19:01:46 INFO - PROCESS | 1661 | 1467684106385 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - PROCESS | 1661 | 1467684106448 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
19:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 219ms
19:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
19:01:46 INFO - PROCESS | 1661 | 1467684106611 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - PROCESS | 1661 | 1467684106676 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
19:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 266ms
19:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
19:01:46 INFO - PROCESS | 1661 | 1467684106879 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:46 INFO - PROCESS | 1661 | 1467684106954 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
19:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 467ms
19:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
19:01:47 INFO - PROCESS | 1661 | 1467684107349 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:47 INFO - PROCESS | 1661 | 1467684107422 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
19:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 516ms
19:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
19:01:47 INFO - PROCESS | 1661 | 1467684107908 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:47 INFO - PROCESS | 1661 | 1467684107954 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
19:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 293ms
19:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
19:01:48 INFO - PROCESS | 1661 | 1467684108166 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:48 INFO - PROCESS | 1661 | 1467684108218 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
19:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 216ms
19:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
19:01:48 INFO - PROCESS | 1661 | 1467684108396 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:48 INFO - PROCESS | 1661 | 1467684108446 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
19:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 218ms
19:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
19:01:48 INFO - PROCESS | 1661 | 1467684108613 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:48 INFO - PROCESS | 1661 | 1467684108672 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
19:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 216ms
19:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
19:01:48 INFO - PROCESS | 1661 | 1467684108832 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:48 INFO - PROCESS | 1661 | 1467684108878 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
19:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 217ms
19:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
19:01:49 INFO - PROCESS | 1661 | 1467684109058 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:49 INFO - PROCESS | 1661 | 1467684109114 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
19:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 218ms
19:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
19:01:49 INFO - PROCESS | 1661 | 1467684109277 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:49 INFO - PROCESS | 1661 | 1467684109324 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
19:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 217ms
19:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
19:01:49 INFO - PROCESS | 1661 | 1467684109496 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:49 INFO - PROCESS | 1661 | 1467684109548 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
19:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 317ms
19:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
19:01:49 INFO - PROCESS | 1661 | 1467684109825 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:49 INFO - PROCESS | 1661 | 1467684109898 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
19:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 316ms
19:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
19:01:50 INFO - PROCESS | 1661 | 1467684110139 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:50 INFO - PROCESS | 1661 | 1467684110212 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
19:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 271ms
19:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
19:01:50 INFO - PROCESS | 1661 | 1467684110414 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:50 INFO - PROCESS | 1661 | 1467684110498 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
19:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 366ms
19:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
19:01:50 INFO - PROCESS | 1661 | 1467684110784 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:50 INFO - PROCESS | 1661 | 1467684110889 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
19:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 417ms
19:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
19:01:51 INFO - PROCESS | 1661 | 1467684111211 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:51 INFO - PROCESS | 1661 | 1467684111297 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
19:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 417ms
19:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
19:01:51 INFO - PROCESS | 1661 | 1467684111635 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:51 INFO - PROCESS | 1661 | 1467684111697 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
19:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 268ms
19:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
19:01:51 INFO - PROCESS | 1661 | 1467684111910 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:51 INFO - PROCESS | 1661 | 1467684111972 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
19:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 275ms
19:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
19:01:52 INFO - PROCESS | 1661 | 1467684112180 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:52 INFO - PROCESS | 1661 | 1467684112238 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
19:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 267ms
19:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
19:01:52 INFO - PROCESS | 1661 | 1467684112458 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:52 INFO - PROCESS | 1661 | 1467684112538 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
19:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 270ms
19:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
19:01:52 INFO - PROCESS | 1661 | 1467684112728 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:52 INFO - PROCESS | 1661 | 1467684112783 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
19:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 216ms
19:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
19:01:52 INFO - PROCESS | 1661 | 1467684112946 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - PROCESS | 1661 | 1467684112999 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
19:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 217ms
19:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
19:01:53 INFO - PROCESS | 1661 | 1467684113176 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - PROCESS | 1661 | 1467684113229 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
19:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 226ms
19:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
19:01:53 INFO - PROCESS | 1661 | 1467684113395 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - PROCESS | 1661 | 1467684113455 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
19:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 216ms
19:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
19:01:53 INFO - PROCESS | 1661 | 1467684113613 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - PROCESS | 1661 | 1467684113681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
19:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 216ms
19:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
19:01:53 INFO - PROCESS | 1661 | 1467684113832 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:53 INFO - PROCESS | 1661 | 1467684113888 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
19:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 316ms
19:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
19:01:54 INFO - PROCESS | 1661 | 1467684114208 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:54 INFO - PROCESS | 1661 | 1467684114313 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
19:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms
19:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
19:01:54 INFO - PROCESS | 1661 | 1467684114728 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:54 INFO - PROCESS | 1661 | 1467684114873 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
19:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 617ms
19:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
19:01:55 INFO - PROCESS | 1661 | 1467684115348 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:55 INFO - PROCESS | 1661 | 1467684115396 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
19:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 266ms
19:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
19:01:55 INFO - PROCESS | 1661 | 1467684115624 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:55 INFO - PROCESS | 1661 | 1467684115677 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
19:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 269ms
19:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
19:01:55 INFO - PROCESS | 1661 | 1467684115903 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:55 INFO - PROCESS | 1661 | 1467684115963 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
19:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 267ms
19:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
19:01:56 INFO - PROCESS | 1661 | 1467684116165 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:56 INFO - PROCESS | 1661 | 1467684116213 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
19:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 216ms
19:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
19:01:56 INFO - PROCESS | 1661 | 1467684116383 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:56 INFO - PROCESS | 1661 | 1467684116439 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
19:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 218ms
19:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
19:01:56 INFO - PROCESS | 1661 | 1467684116610 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:56 INFO - PROCESS | 1661 | 1467684116666 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
19:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 223ms
19:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
19:01:56 INFO - PROCESS | 1661 | 1467684116828 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:56 INFO - PROCESS | 1661 | 1467684116885 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
19:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 216ms
19:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
19:01:57 INFO - PROCESS | 1661 | 1467684117083 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:57 INFO - PROCESS | 1661 | 1467684117142 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
19:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 273ms
19:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
19:01:57 INFO - PROCESS | 1661 | 1467684117359 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:57 INFO - PROCESS | 1661 | 1467684117422 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
19:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 274ms
19:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
19:01:57 INFO - PROCESS | 1661 | 1467684117628 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:57 INFO - PROCESS | 1661 | 1467684117692 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
19:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 266ms
19:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
19:01:57 INFO - PROCESS | 1661 | 1467684117898 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:57 INFO - PROCESS | 1661 | 1467684117966 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
19:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 268ms
19:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
19:01:58 INFO - PROCESS | 1661 | 1467684118167 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:58 INFO - PROCESS | 1661 | 1467684118241 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
19:01:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 267ms
19:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
19:01:58 INFO - PROCESS | 1661 | 1467684118460 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:58 INFO - PROCESS | 1661 | 1467684118525 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
19:01:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 216ms
19:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
19:01:58 INFO - PROCESS | 1661 | 1467684118678 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:58 INFO - PROCESS | 1661 | 1467684118728 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
19:01:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 217ms
19:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
19:01:58 INFO - PROCESS | 1661 | 1467684118898 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:58 INFO - PROCESS | 1661 | 1467684118950 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
19:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 216ms
19:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
19:01:59 INFO - PROCESS | 1661 | 1467684119116 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:59 INFO - PROCESS | 1661 | 1467684119166 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
19:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 217ms
19:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
19:01:59 INFO - PROCESS | 1661 | 1467684119341 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:59 INFO - PROCESS | 1661 | 1467684119394 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
19:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 219ms
19:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
19:01:59 INFO - PROCESS | 1661 | 1467684119561 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:01:59 INFO - PROCESS | 1661 | 1467684119612 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:00 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)
19:02:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 716ms
19:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
19:02:00 INFO - PROCESS | 1661 | 1467684120280 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:00 INFO - PROCESS | 1661 | 1467684120333 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:00 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
19:02:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:02:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
19:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 717ms
19:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
19:02:01 INFO - PROCESS | 1661 | 1467684121000 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:01 INFO - PROCESS | 1661 | 1467684121048 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:02 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
19:02:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:02:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
19:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1070ms
19:02:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
19:02:02 INFO - PROCESS | 1661 | 1467684122075 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:02 INFO - PROCESS | 1661 | 1467684122137 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:02 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)
19:02:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 718ms
19:02:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
19:02:02 INFO - PROCESS | 1661 | 1467684122796 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:02 INFO - PROCESS | 1661 | 1467684122840 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:03 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)
19:02:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 717ms
19:02:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
19:02:03 INFO - PROCESS | 1661 | 1467684123525 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:03 INFO - PROCESS | 1661 | 1467684123569 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:04 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
19:02:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:02:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
19:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 722ms
19:02:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
19:02:04 INFO - PROCESS | 1661 | 1467684124243 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:04 INFO - PROCESS | 1661 | 1467684124284 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:04 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
19:02:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:02:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
19:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 719ms
19:02:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
19:02:04 INFO - PROCESS | 1661 | 1467684124970 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:05 INFO - PROCESS | 1661 | 1467684125023 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:05 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
19:02:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:02:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
19:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 721ms
19:02:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
19:02:05 INFO - PROCESS | 1661 | 1467684125696 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:05 INFO - PROCESS | 1661 | 1467684125754 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:06 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
19:02:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
19:02:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
19:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 768ms
19:02:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
19:02:06 INFO - PROCESS | 1661 | 1467684126465 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:06 INFO - PROCESS | 1661 | 1467684126508 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
19:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 216ms
19:02:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
19:02:06 INFO - PROCESS | 1661 | 1467684126683 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:06 INFO - PROCESS | 1661 | 1467684126733 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
19:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 268ms
19:02:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
19:02:06 INFO - PROCESS | 1661 | 1467684126963 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:07 INFO - PROCESS | 1661 | 1467684127039 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:07 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"
19:02:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:02:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
19:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:02:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 318ms
19:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
19:02:07 INFO - PROCESS | 1661 | 1467684127284 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:07 INFO - PROCESS | 1661 | 1467684127339 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
19:02:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 218ms
19:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
19:02:07 INFO - PROCESS | 1661 | 1467684127509 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:07 INFO - PROCESS | 1661 | 1467684127563 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:07 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"
19:02:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:02:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
19:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:02:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 217ms
19:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
19:02:07 INFO - PROCESS | 1661 | 1467684127729 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:07 INFO - PROCESS | 1661 | 1467684127779 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:07 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"
19:02:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:02:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
19:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
19:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
19:02:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 216ms
19:02:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
19:02:07 INFO - PROCESS | 1661 | 1467684127948 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:08 INFO - PROCESS | 1661 | 1467684127998 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
19:02:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 217ms
19:02:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
19:02:08 INFO - PROCESS | 1661 | 1467684128174 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:08 INFO - PROCESS | 1661 | 1467684128226 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:08 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
19:02:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
19:02:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
19:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 721ms
19:02:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
19:02:08 INFO - PROCESS | 1661 | 1467684128892 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:08 INFO - PROCESS | 1661 | 1467684128946 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
19:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms
19:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
19:02:09 INFO - PROCESS | 1661 | 1467684129365 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:09 INFO - PROCESS | 1661 | 1467684129413 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
19:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 267ms
19:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
19:02:09 INFO - PROCESS | 1661 | 1467684129643 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:09 INFO - PROCESS | 1661 | 1467684129696 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
19:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 276ms
19:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
19:02:09 INFO - PROCESS | 1661 | 1467684129918 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:09 INFO - PROCESS | 1661 | 1467684129975 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
19:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 267ms
19:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
19:02:10 INFO - PROCESS | 1661 | 1467684130191 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:10 INFO - PROCESS | 1661 | 1467684130242 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
19:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 216ms
19:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
19:02:10 INFO - PROCESS | 1661 | 1467684130410 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:10 INFO - PROCESS | 1661 | 1467684130458 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
19:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 223ms
19:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
19:02:10 INFO - PROCESS | 1661 | 1467684130631 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:10 INFO - PROCESS | 1661 | 1467684130692 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
19:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 267ms
19:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
19:02:10 INFO - PROCESS | 1661 | 1467684130899 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:10 INFO - PROCESS | 1661 | 1467684130947 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
19:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 216ms
19:02:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
19:02:11 INFO - PROCESS | 1661 | 1467684131130 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:11 INFO - PROCESS | 1661 | 1467684131185 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
19:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 277ms
19:02:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
19:02:11 INFO - PROCESS | 1661 | 1467684131397 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:11 INFO - PROCESS | 1661 | 1467684131459 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
19:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 266ms
19:02:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
19:02:11 INFO - PROCESS | 1661 | 1467684131666 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:11 INFO - PROCESS | 1661 | 1467684131741 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
19:02:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 366ms
19:02:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
19:02:12 INFO - PROCESS | 1661 | 1467684132046 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:12 INFO - PROCESS | 1661 | 1467684132127 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
19:02:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 326ms
19:02:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
19:02:12 INFO - PROCESS | 1661 | 1467684132364 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:12 INFO - PROCESS | 1661 | 1467684132416 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
19:02:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 216ms
19:02:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
19:02:12 INFO - PROCESS | 1661 | 1467684132583 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:12 INFO - PROCESS | 1661 | 1467684132633 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
19:02:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 216ms
19:02:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
19:02:12 INFO - PROCESS | 1661 | 1467684132808 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:12 INFO - PROCESS | 1661 | 1467684132861 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
19:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 217ms
19:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
19:02:13 INFO - PROCESS | 1661 | 1467684133029 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:13 INFO - PROCESS | 1661 | 1467684133087 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
19:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 218ms
19:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
19:02:13 INFO - PROCESS | 1661 | 1467684133248 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:13 INFO - PROCESS | 1661 | 1467684133302 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
19:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 217ms
19:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
19:02:13 INFO - PROCESS | 1661 | 1467684133467 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:13 INFO - PROCESS | 1661 | 1467684133520 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
19:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 216ms
19:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
19:02:13 INFO - PROCESS | 1661 | 1467684133693 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:13 INFO - PROCESS | 1661 | 1467684133762 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
19:02:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 327ms
19:02:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
19:02:14 INFO - PROCESS | 1661 | 1467684134027 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - PROCESS | 1661 | 1467684134110 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
19:02:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 267ms
19:02:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
19:02:14 INFO - PROCESS | 1661 | 1467684134293 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - PROCESS | 1661 | 1467684134348 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
19:02:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 225ms
19:02:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
19:02:14 INFO - PROCESS | 1661 | 1467684134514 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - PROCESS | 1661 | 1467684134568 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
19:02:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 217ms
19:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
19:02:14 INFO - PROCESS | 1661 | 1467684134733 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - PROCESS | 1661 | 1467684134793 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
19:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 266ms
19:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
19:02:15 INFO - PROCESS | 1661 | 1467684135002 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:15 INFO - PROCESS | 1661 | 1467684135065 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
19:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 419ms
19:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
19:02:15 INFO - PROCESS | 1661 | 1467684135425 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:15 INFO - PROCESS | 1661 | 1467684135525 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
19:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 718ms
19:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
19:02:16 INFO - PROCESS | 1661 | 1467684136146 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:16 INFO - PROCESS | 1661 | 1467684136195 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
19:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 269ms
19:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
19:02:16 INFO - PROCESS | 1661 | 1467684136418 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:16 INFO - PROCESS | 1661 | 1467684136477 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
19:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 273ms
19:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
19:02:16 INFO - PROCESS | 1661 | 1467684136709 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:16 INFO - PROCESS | 1661 | 1467684136760 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
19:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 267ms
19:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
19:02:16 INFO - PROCESS | 1661 | 1467684136967 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - PROCESS | 1661 | 1467684137018 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
19:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 217ms
19:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
19:02:17 INFO - PROCESS | 1661 | 1467684137192 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - PROCESS | 1661 | 1467684137242 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
19:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 216ms
19:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
19:02:17 INFO - PROCESS | 1661 | 1467684137411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - PROCESS | 1661 | 1467684137471 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
19:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 223ms
19:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
19:02:17 INFO - PROCESS | 1661 | 1467684137632 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - PROCESS | 1661 | 1467684137680 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
19:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 216ms
19:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
19:02:17 INFO - PROCESS | 1661 | 1467684137850 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:17 INFO - PROCESS | 1661 | 1467684137897 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
19:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 217ms
19:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
19:02:18 INFO - PROCESS | 1661 | 1467684138073 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:18 INFO - PROCESS | 1661 | 1467684138127 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
19:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 270ms
19:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
19:02:18 INFO - PROCESS | 1661 | 1467684138346 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:18 INFO - PROCESS | 1661 | 1467684138411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
19:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 267ms
19:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
19:02:18 INFO - PROCESS | 1661 | 1467684138616 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:18 INFO - PROCESS | 1661 | 1467684138685 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
19:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 267ms
19:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
19:02:18 INFO - PROCESS | 1661 | 1467684138884 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:18 INFO - PROCESS | 1661 | 1467684138943 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
19:02:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 267ms
19:02:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
19:02:19 INFO - PROCESS | 1661 | 1467684139158 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:19 INFO - PROCESS | 1661 | 1467684139238 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
19:02:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 266ms
19:02:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
19:02:19 INFO - PROCESS | 1661 | 1467684139428 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:19 INFO - PROCESS | 1661 | 1467684139478 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
19:02:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 267ms
19:02:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
19:02:19 INFO - PROCESS | 1661 | 1467684139697 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:19 INFO - PROCESS | 1661 | 1467684139751 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
19:02:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 216ms
19:02:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
19:02:19 INFO - PROCESS | 1661 | 1467684139915 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:19 INFO - PROCESS | 1661 | 1467684139966 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
19:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 216ms
19:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
19:02:20 INFO - PROCESS | 1661 | 1467684140133 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:20 INFO - PROCESS | 1661 | 1467684140189 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
19:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 216ms
19:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
19:02:20 INFO - PROCESS | 1661 | 1467684140358 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:20 INFO - PROCESS | 1661 | 1467684140412 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
19:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 220ms
19:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
19:02:20 INFO - PROCESS | 1661 | 1467684140581 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:20 INFO - PROCESS | 1661 | 1467684140642 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
19:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 218ms
19:02:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
19:02:20 INFO - PROCESS | 1661 | 1467684140801 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:20 INFO - PROCESS | 1661 | 1467684140865 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
19:02:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
19:02:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 218ms
19:02:21 INFO - TEST-START | /DOMEvents/constructors.html
19:02:21 INFO - PROCESS | 1661 | 1467684141028 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - PROCESS | 1661 | 1467684141084 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
19:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
19:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
19:02:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 222ms
19:02:21 INFO - TEST-START | /DOMEvents/event-phases-order.html
19:02:21 INFO - PROCESS | 1661 | 1467684141260 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - PROCESS | 1661 | 1467684141317 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
19:02:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 223ms
19:02:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
19:02:21 INFO - PROCESS | 1661 | 1467684141479 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - PROCESS | 1661 | 1467684141532 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
19:02:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
19:02:21 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
19:02:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
19:02:21 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
19:02:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
19:02:21 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]"
19:02:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
19:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
19:02:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
19:02:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 218ms
19:02:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
19:02:21 INFO - PROCESS | 1661 | 1467684141700 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - PROCESS | 1661 | 1467684141764 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
19:02:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
19:02:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 216ms
19:02:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
19:02:21 INFO - PROCESS | 1661 | 1467684141919 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:21 INFO - PROCESS | 1661 | 1467684141983 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:22 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
19:02:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
19:02:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms
19:02:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
19:02:22 INFO - PROCESS | 1661 | 1467684142393 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:22 INFO - PROCESS | 1661 | 1467684142466 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
19:02:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 268ms
19:02:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
19:02:22 INFO - PROCESS | 1661 | 1467684142665 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:22 INFO - PROCESS | 1661 | 1467684142722 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:22 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.
19:02:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 216ms
19:02:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
19:02:22 INFO - PROCESS | 1661 | 1467684142893 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:22 INFO - PROCESS | 1661 | 1467684142943 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:23 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
19:02:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
19:02:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
19:02:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 218ms
19:02:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
19:02:23 INFO - PROCESS | 1661 | 1467684143110 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:23 INFO - PROCESS | 1661 | 1467684143159 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:23 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.
19:02:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 222ms
19:02:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
19:02:23 INFO - PROCESS | 1661 | 1467684143329 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:23 INFO - PROCESS | 1661 | 1467684143376 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:23 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
19:02:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 217ms
19:02:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
19:02:23 INFO - PROCESS | 1661 | 1467684143550 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:23 INFO - PROCESS | 1661 | 1467684143626 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
19:02:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
19:02:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 216ms
19:02:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
19:02:23 INFO - PROCESS | 1661 | 1467684143766 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:23 INFO - PROCESS | 1661 | 1467684143830 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:24 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
19:02:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 267ms
19:02:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
19:02:24 INFO - PROCESS | 1661 | 1467684144064 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:24 INFO - PROCESS | 1661 | 1467684144137 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
19:02:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 318ms
19:02:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
19:02:24 INFO - PROCESS | 1661 | 1467684144381 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:24 INFO - PROCESS | 1661 | 1467684144448 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:24 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.
19:02:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 217ms
19:02:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
19:02:24 INFO - PROCESS | 1661 | 1467684144610 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:24 INFO - PROCESS | 1661 | 1467684144664 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:24 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.
19:02:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 223ms
19:02:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
19:02:24 INFO - PROCESS | 1661 | 1467684144830 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:24 INFO - PROCESS | 1661 | 1467684144894 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 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.
19:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 217ms
19:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
19:02:25 INFO - PROCESS | 1661 | 1467684145051 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 INFO - PROCESS | 1661 | 1467684145113 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 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.
19:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 216ms
19:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
19:02:25 INFO - PROCESS | 1661 | 1467684145269 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 INFO - PROCESS | 1661 | 1467684145333 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 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
19:02:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
19:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
19:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 222ms
19:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
19:02:25 INFO - PROCESS | 1661 | 1467684145495 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 INFO - PROCESS | 1661 | 1467684145557 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 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.
19:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 218ms
19:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
19:02:25 INFO - PROCESS | 1661 | 1467684145716 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 INFO - PROCESS | 1661 | 1467684145778 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:25 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.
19:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 266ms
19:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
19:02:25 INFO - PROCESS | 1661 | 1467684145984 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:26 INFO - PROCESS | 1661 | 1467684146050 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
19:02:26 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
19:02:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 218ms
19:02:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
19:02:26 INFO - PROCESS | 1661 | 1467684146210 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:26 INFO - PROCESS | 1661 | 1467684146267 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:26 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.
19:02:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 224ms
19:02:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
19:02:26 INFO - PROCESS | 1661 | 1467684146431 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:26 INFO - PROCESS | 1661 | 1467684146483 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:26 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.
19:02:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 218ms
19:02:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
19:02:26 INFO - PROCESS | 1661 | 1467684146652 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:26 INFO - PROCESS | 1661 | 1467684146709 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:26 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.
19:02:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 268ms
19:02:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
19:02:26 INFO - PROCESS | 1661 | 1467684146929 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 INFO - PROCESS | 1661 | 1467684147008 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 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
19:02:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 317ms
19:02:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker
19:02:27 INFO - PROCESS | 1661 | 1467684147250 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 INFO - PROCESS | 1661 | 1467684147307 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
19:02:27 INFO - {}
19:02:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
19:02:27 INFO - {}
19:02:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
19:02:27 INFO - {}
19:02:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
19:02:27 INFO - {}
19:02:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 220ms
19:02:27 INFO - TEST-START | /FileAPI/fileReader.html
19:02:27 INFO - PROCESS | 1661 | 1467684147477 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 INFO - PROCESS | 1661 | 1467684147531 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
19:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
19:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
19:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
19:02:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 224ms
19:02:27 INFO - TEST-START | /FileAPI/historical.html
19:02:27 INFO - PROCESS | 1661 | 1467684147697 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 INFO - PROCESS | 1661 | 1467684147751 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
19:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
19:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
19:02:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
19:02:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
19:02:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
19:02:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
19:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
19:02:27 INFO - TEST-OK | /FileAPI/historical.html | took 219ms
19:02:27 INFO - TEST-START | /FileAPI/idlharness.html
19:02:27 INFO - PROCESS | 1661 | 1467684147919 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:27 INFO - PROCESS | 1661 | 1467684147982 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
19:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
19:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
19:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
19:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
19:02:28 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
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
19:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
19:02:28 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
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
19:02:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 339ms
19:02:28 INFO - TEST-START | /FileAPI/idlharness.worker
19:02:28 INFO - PROCESS | 1661 | 1467684148264 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:28 INFO - PROCESS | 1661 | 1467684148323 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
19:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
19:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
19:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
19:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
19:02:28 INFO - {}
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
19:02:28 INFO - {}
19:02:28 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 - {}
19:02:28 INFO - {}
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
19:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
19:02:28 INFO - {}
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
19:02:28 INFO - {}
19:02:28 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 - {}
19:02:28 INFO - {}
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
19:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
19:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
19:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
19:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 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
19:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
19:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
19:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
19:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
19:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
19:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
19:02:28 INFO - {}
19:02:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 384ms
19:02:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
19:02:28 INFO - PROCESS | 1661 | 1467684148663 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:28 INFO - PROCESS | 1661 | 1467684148740 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
19:02:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 472ms
19:02:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html
19:02:29 INFO - PROCESS | 1661 | 1467684149139 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:29 INFO - PROCESS | 1661 | 1467684149216 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
19:02:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
19:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
19:02:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 620ms
19:02:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
19:02:29 INFO - PROCESS | 1661 | 1467684149762 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:29 INFO - PROCESS | 1661 | 1467684149811 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
19:02:30 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.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
19:02:30 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'.)
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
19:02:30 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.
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
19:02:30 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.
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
19:02:30 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.
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
19:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 277ms
19:02:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
19:02:30 INFO - PROCESS | 1661 | 1467684150050 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:30 INFO - PROCESS | 1661 | 1467684150110 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
19:02:30 INFO - {}
19:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 220ms
19:02:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
19:02:30 INFO - PROCESS | 1661 | 1467684150281 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:30 INFO - PROCESS | 1661 | 1467684150331 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
19:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 224ms
19:02:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
19:02:30 INFO - PROCESS | 1661 | 1467684150499 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:30 INFO - PROCESS | 1661 | 1467684150553 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
19:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
19:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
19:02:30 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"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
19:02:30 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"
19:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
19:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
19:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
19:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 289ms
19:02:30 INFO - TEST-START | /FileAPI/file/File-constructor.html
19:02:30 INFO - PROCESS | 1661 | 1467684150803 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:30 INFO - PROCESS | 1661 | 1467684150862 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
19:02:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
19:02:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
19:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
19:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
19:02:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
19:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
19:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
19:02:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
19:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
19:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
19:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
19:02:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 220ms
19:02:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
19:02:31 INFO - PROCESS | 1661 | 1467684151033 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:31 INFO - PROCESS | 1661 | 1467684151115 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
19:02:31 INFO - {}
19:02:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 316ms
19:02:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
19:02:31 INFO - PROCESS | 1661 | 1467684151375 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:31 INFO - PROCESS | 1661 | 1467684151452 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
19:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
19:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
19:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
19:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
19:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
19:02:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
19:02:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 266ms
19:02:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
19:02:31 INFO - PROCESS | 1661 | 1467684151647 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:31 INFO - PROCESS | 1661 | 1467684151699 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
19:02:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
19:02:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
19:02:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
19:02:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
19:02:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
19:02:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 328ms
19:02:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
19:02:31 INFO - PROCESS | 1661 | 1467684151975 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:32 INFO - PROCESS | 1661 | 1467684152064 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
19:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
19:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
19:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
19:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
19:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
19:02:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 325ms
19:02:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
19:02:32 INFO - PROCESS | 1661 | 1467684152296 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:32 INFO - PROCESS | 1661 | 1467684152354 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
19:02:32 INFO - reader.readAsText(blob_2)
19:02:32 INFO - }" did not throw
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
19:02:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
19:02:32 INFO - reader.readAsDataURL(blob_2)
19:02:32 INFO - }" did not throw
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
19:02:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
19:02:32 INFO - reader.readAsArrayBuffer(blob_2)
19:02:32 INFO - }" did not throw
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
19:02:32 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
19:02:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
19:02:32 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
19:02:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
19:02:32 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
19:02:32 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
19:02:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 268ms
19:02:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
19:02:32 INFO - PROCESS | 1661 | 1467684152570 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:32 INFO - PROCESS | 1661 | 1467684152635 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
19:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
19:02:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
19:02:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 221ms
19:02:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
19:02:32 INFO - PROCESS | 1661 | 1467684152796 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:32 INFO - PROCESS | 1661 | 1467684152849 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
19:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 216ms
19:02:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
19:02:33 INFO - PROCESS | 1661 | 1467684153016 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - PROCESS | 1661 | 1467684153065 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
19:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 215ms
19:02:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
19:02:33 INFO - PROCESS | 1661 | 1467684153233 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - PROCESS | 1661 | 1467684153284 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
19:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 215ms
19:02:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
19:02:33 INFO - PROCESS | 1661 | 1467684153451 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - PROCESS | 1661 | 1467684153503 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
19:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
19:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 217ms
19:02:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
19:02:33 INFO - PROCESS | 1661 | 1467684153678 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - PROCESS | 1661 | 1467684153736 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
19:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 217ms
19:02:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
19:02:33 INFO - PROCESS | 1661 | 1467684153897 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:33 INFO - PROCESS | 1661 | 1467684153949 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
19:02:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
19:02:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
19:02:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 218ms
19:02:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
19:02:34 INFO - PROCESS | 1661 | 1467684154117 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - PROCESS | 1661 | 1467684154174 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
19:02:34 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
19:02:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
19:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:02:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
19:02:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 216ms
19:02:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
19:02:34 INFO - PROCESS | 1661 | 1467684154341 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - PROCESS | 1661 | 1467684154406 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
19:02:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 217ms
19:02:34 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
19:02:34 INFO - PROCESS | 1661 | 1467684154562 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - PROCESS | 1661 | 1467684154615 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
19:02:34 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 216ms
19:02:34 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
19:02:34 INFO - PROCESS | 1661 | 1467684154780 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - PROCESS | 1661 | 1467684154834 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:34 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
19:02:34 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 216ms
19:02:34 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
19:02:35 INFO - PROCESS | 1661 | 1467684155000 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:35 INFO - PROCESS | 1661 | 1467684155059 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:35 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
19:02:35 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 217ms
19:02:35 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
19:02:35 INFO - PROCESS | 1661 | 1467684155218 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:35 INFO - PROCESS | 1661 | 1467684155281 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:35 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
19:02:35 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 216ms
19:02:35 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
19:02:35 INFO - PROCESS | 1661 | 1467684155445 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:35 INFO - PROCESS | 1661 | 1467684155513 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
19:02:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
19:02:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
19:02:35 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
19:02:35 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 518ms
19:02:35 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
19:02:35 INFO - PROCESS | 1661 | 1467684155959 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:36 INFO - PROCESS | 1661 | 1467684156042 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
19:02:36 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 319ms
19:02:36 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
19:02:36 INFO - PROCESS | 1661 | 1467684156293 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:36 INFO - PROCESS | 1661 | 1467684156347 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
19:02:36 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 224ms
19:02:36 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
19:02:36 INFO - PROCESS | 1661 | 1467684156517 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:36 INFO - PROCESS | 1661 | 1467684156574 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
19:02:36 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 267ms
19:02:36 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
19:02:36 INFO - PROCESS | 1661 | 1467684156784 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:36 INFO - PROCESS | 1661 | 1467684156849 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
19:02:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
19:02:36 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 216ms
19:02:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
19:02:37 INFO - PROCESS | 1661 | 1467684157002 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:37 INFO - PROCESS | 1661 | 1467684157059 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
19:02:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 217ms
19:02:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
19:02:37 INFO - PROCESS | 1661 | 1467684157230 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:37 INFO - PROCESS | 1661 | 1467684157289 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
19:02:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 217ms
19:02:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
19:02:37 INFO - PROCESS | 1661 | 1467684157448 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:37 INFO - PROCESS | 1661 | 1467684157497 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
19:02:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 216ms
19:02:37 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
19:02:37 INFO - PROCESS | 1661 | 1467684157680 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:37 INFO - PROCESS | 1661 | 1467684157730 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
19:02:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
19:02:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 279ms
19:02:37 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
19:02:37 INFO - PROCESS | 1661 | 1467684157948 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:38 INFO - PROCESS | 1661 | 1467684157999 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
19:02:38 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 217ms
19:02:38 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
19:02:38 INFO - PROCESS | 1661 | 1467684158167 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:38 INFO - PROCESS | 1661 | 1467684158228 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
19:02:38 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 271ms
19:02:38 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
19:02:38 INFO - PROCESS | 1661 | 1467684158446 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:38 INFO - PROCESS | 1661 | 1467684158513 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
19:02:38 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 268ms
19:02:38 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
19:02:38 INFO - PROCESS | 1661 | 1467684158715 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:38 INFO - PROCESS | 1661 | 1467684158778 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
19:02:38 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
19:02:38 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 266ms
19:02:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
19:02:38 INFO - PROCESS | 1661 | 1467684158984 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:39 INFO - PROCESS | 1661 | 1467684159049 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
19:02:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 266ms
19:02:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
19:02:39 INFO - PROCESS | 1661 | 1467684159252 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:39 INFO - PROCESS | 1661 | 1467684159315 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
19:02:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 316ms
19:02:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
19:02:39 INFO - PROCESS | 1661 | 1467684159580 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:39 INFO - PROCESS | 1661 | 1467684159633 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
19:02:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 219ms
19:02:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
19:02:39 INFO - PROCESS | 1661 | 1467684159801 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:39 INFO - PROCESS | 1661 | 1467684159855 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
19:02:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 215ms
19:02:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
19:02:40 INFO - PROCESS | 1661 | 1467684160025 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - PROCESS | 1661 | 1467684160082 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
19:02:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 215ms
19:02:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
19:02:40 INFO - PROCESS | 1661 | 1467684160243 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - PROCESS | 1661 | 1467684160302 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
19:02:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 223ms
19:02:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
19:02:40 INFO - PROCESS | 1661 | 1467684160463 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - PROCESS | 1661 | 1467684160519 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
19:02:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 215ms
19:02:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
19:02:40 INFO - PROCESS | 1661 | 1467684160681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - PROCESS | 1661 | 1467684160736 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
19:02:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 218ms
19:02:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
19:02:40 INFO - PROCESS | 1661 | 1467684160903 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:40 INFO - PROCESS | 1661 | 1467684160977 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
19:02:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 266ms
19:02:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
19:02:41 INFO - PROCESS | 1661 | 1467684161176 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:41 INFO - PROCESS | 1661 | 1467684161256 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
19:02:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 319ms
19:02:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
19:02:41 INFO - PROCESS | 1661 | 1467684161500 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:41 INFO - PROCESS | 1661 | 1467684161584 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
19:02:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 316ms
19:02:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
19:02:41 INFO - PROCESS | 1661 | 1467684161817 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:41 INFO - PROCESS | 1661 | 1467684161876 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
19:02:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 216ms
19:02:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
19:02:42 INFO - PROCESS | 1661 | 1467684162041 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:42 INFO - PROCESS | 1661 | 1467684162107 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
19:02:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 417ms
19:02:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
19:02:42 INFO - PROCESS | 1661 | 1467684162456 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:42 INFO - PROCESS | 1661 | 1467684162535 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
19:02:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 468ms
19:02:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
19:02:42 INFO - PROCESS | 1661 | 1467684162927 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:42 INFO - PROCESS | 1661 | 1467684162995 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
19:02:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 316ms
19:02:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
19:02:43 INFO - PROCESS | 1661 | 1467684163249 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:43 INFO - PROCESS | 1661 | 1467684163308 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:43 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
19:02:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 217ms
19:02:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
19:02:43 INFO - PROCESS | 1661 | 1467684163478 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:43 INFO - PROCESS | 1661 | 1467684163532 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:43 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
19:02:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 270ms
19:02:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
19:02:43 INFO - PROCESS | 1661 | 1467684163746 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:43 INFO - PROCESS | 1661 | 1467684163800 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
19:02:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 217ms
19:02:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
19:02:43 INFO - PROCESS | 1661 | 1467684163966 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - PROCESS | 1661 | 1467684164016 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
19:02:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 216ms
19:02:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
19:02:44 INFO - PROCESS | 1661 | 1467684164185 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - PROCESS | 1661 | 1467684164251 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
19:02:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 266ms
19:02:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
19:02:44 INFO - PROCESS | 1661 | 1467684164453 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - PROCESS | 1661 | 1467684164515 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
19:02:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 219ms
19:02:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
19:02:44 INFO - PROCESS | 1661 | 1467684164680 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - PROCESS | 1661 | 1467684164731 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
19:02:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 220ms
19:02:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
19:02:44 INFO - PROCESS | 1661 | 1467684164902 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:44 INFO - PROCESS | 1661 | 1467684164958 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
19:02:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 216ms
19:02:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
19:02:45 INFO - PROCESS | 1661 | 1467684165134 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:45 INFO - PROCESS | 1661 | 1467684165195 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
19:02:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 279ms
19:02:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
19:02:45 INFO - PROCESS | 1661 | 1467684165403 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:45 INFO - PROCESS | 1661 | 1467684165485 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:45 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
19:02:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 268ms
19:02:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
19:02:45 INFO - PROCESS | 1661 | 1467684165682 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:45 INFO - PROCESS | 1661 | 1467684165747 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:45 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
19:02:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 267ms
19:02:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
19:02:45 INFO - PROCESS | 1661 | 1467684165952 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:46 INFO - PROCESS | 1661 | 1467684166017 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
19:02:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 267ms
19:02:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
19:02:46 INFO - PROCESS | 1661 | 1467684166227 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:46 INFO - PROCESS | 1661 | 1467684166293 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
19:02:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 274ms
19:02:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
19:02:46 INFO - PROCESS | 1661 | 1467684166500 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:46 INFO - PROCESS | 1661 | 1467684166567 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
19:02:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 269ms
19:02:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
19:02:46 INFO - PROCESS | 1661 | 1467684166769 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:46 INFO - PROCESS | 1661 | 1467684166854 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
19:02:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 265ms
19:02:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
19:02:47 INFO - PROCESS | 1661 | 1467684167047 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:47 INFO - PROCESS | 1661 | 1467684167346 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
19:02:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 477ms
19:02:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
19:02:47 INFO - PROCESS | 1661 | 1467684167517 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:47 INFO - PROCESS | 1661 | 1467684167575 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
19:02:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 217ms
19:02:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
19:02:47 INFO - PROCESS | 1661 | 1467684167736 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:47 INFO - PROCESS | 1661 | 1467684167801 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
19:02:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 366ms
19:02:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
19:02:48 INFO - PROCESS | 1661 | 1467684168108 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:48 INFO - PROCESS | 1661 | 1467684168197 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
19:02:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 422ms
19:02:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
19:02:48 INFO - PROCESS | 1661 | 1467684168531 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:48 INFO - PROCESS | 1661 | 1467684168667 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
19:02:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 416ms
19:02:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
19:02:48 INFO - PROCESS | 1661 | 1467684168951 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:49 INFO - PROCESS | 1661 | 1467684169016 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
19:02:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 266ms
19:02:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
19:02:49 INFO - PROCESS | 1661 | 1467684169219 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:49 INFO - PROCESS | 1661 | 1467684169277 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
19:02:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 221ms
19:02:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
19:02:49 INFO - PROCESS | 1661 | 1467684169451 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:49 INFO - PROCESS | 1661 | 1467684169503 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
19:02:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 219ms
19:02:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
19:02:49 INFO - PROCESS | 1661 | 1467684169669 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:49 INFO - PROCESS | 1661 | 1467684169718 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
19:02:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 523ms
19:02:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
19:02:50 INFO - PROCESS | 1661 | 1467684170194 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:50 INFO - PROCESS | 1661 | 1467684170241 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
19:02:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 217ms
19:02:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
19:02:50 INFO - PROCESS | 1661 | 1467684170413 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:50 INFO - PROCESS | 1661 | 1467684170464 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
19:02:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 216ms
19:02:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
19:02:50 INFO - PROCESS | 1661 | 1467684170632 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:50 INFO - PROCESS | 1661 | 1467684170681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
19:02:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 215ms
19:02:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
19:02:50 INFO - PROCESS | 1661 | 1467684170864 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:50 INFO - PROCESS | 1661 | 1467684170923 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
19:02:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 266ms
19:02:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
19:02:51 INFO - PROCESS | 1661 | 1467684171133 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:51 INFO - PROCESS | 1661 | 1467684171194 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
19:02:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 266ms
19:02:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
19:02:51 INFO - PROCESS | 1661 | 1467684171401 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:51 INFO - PROCESS | 1661 | 1467684171468 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
19:02:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 266ms
19:02:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
19:02:51 INFO - PROCESS | 1661 | 1467684171676 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:51 INFO - PROCESS | 1661 | 1467684171747 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
19:02:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 267ms
19:02:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
19:02:51 INFO - PROCESS | 1661 | 1467684171945 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:52 INFO - PROCESS | 1661 | 1467684172002 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
19:02:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 277ms
19:02:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
19:02:52 INFO - PROCESS | 1661 | 1467684172219 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:52 INFO - PROCESS | 1661 | 1467684172310 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
19:02:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 317ms
19:02:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
19:02:52 INFO - PROCESS | 1661 | 1467684172546 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:52 INFO - PROCESS | 1661 | 1467684172613 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
19:02:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 226ms
19:02:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
19:02:52 INFO - PROCESS | 1661 | 1467684172766 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:52 INFO - PROCESS | 1661 | 1467684172823 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
19:02:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 219ms
19:02:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
19:02:52 INFO - PROCESS | 1661 | 1467684172992 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:53 INFO - PROCESS | 1661 | 1467684173049 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
19:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 216ms
19:02:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
19:02:53 INFO - PROCESS | 1661 | 1467684173212 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:53 INFO - PROCESS | 1661 | 1467684173279 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
19:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 272ms
19:02:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
19:02:53 INFO - PROCESS | 1661 | 1467684173485 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:53 INFO - PROCESS | 1661 | 1467684173567 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
19:02:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 318ms
19:02:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
19:02:53 INFO - PROCESS | 1661 | 1467684173816 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:53 INFO - PROCESS | 1661 | 1467684173896 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
19:02:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 317ms
19:02:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
19:02:54 INFO - PROCESS | 1661 | 1467684174136 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:54 INFO - PROCESS | 1661 | 1467684174212 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
19:02:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 266ms
19:02:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
19:02:54 INFO - PROCESS | 1661 | 1467684174415 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:54 INFO - PROCESS | 1661 | 1467684174500 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
19:02:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 325ms
19:02:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
19:02:54 INFO - PROCESS | 1661 | 1467684174736 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:54 INFO - PROCESS | 1661 | 1467684174828 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
19:02:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 417ms
19:02:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
19:02:55 INFO - PROCESS | 1661 | 1467684175158 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:55 INFO - PROCESS | 1661 | 1467684175231 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
19:02:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 420ms
19:02:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
19:02:55 INFO - PROCESS | 1661 | 1467684175577 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:55 INFO - PROCESS | 1661 | 1467684175642 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
19:02:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 518ms
19:02:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
19:02:56 INFO - PROCESS | 1661 | 1467684176100 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:56 INFO - PROCESS | 1661 | 1467684176176 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
19:02:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 367ms
19:02:56 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
19:02:56 INFO - PROCESS | 1661 | 1467684176476 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:56 INFO - PROCESS | 1661 | 1467684176527 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
19:02:56 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 220ms
19:02:56 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
19:02:56 INFO - PROCESS | 1661 | 1467684176700 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:56 INFO - PROCESS | 1661 | 1467684176750 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
19:02:56 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 219ms
19:02:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
19:02:56 INFO - PROCESS | 1661 | 1467684176918 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:56 INFO - PROCESS | 1661 | 1467684176966 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
19:02:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 216ms
19:02:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
19:02:57 INFO - PROCESS | 1661 | 1467684177145 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:57 INFO - PROCESS | 1661 | 1467684177191 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
19:02:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 223ms
19:02:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
19:02:57 INFO - PROCESS | 1661 | 1467684177365 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:57 INFO - PROCESS | 1661 | 1467684177424 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
19:02:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 318ms
19:02:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
19:02:57 INFO - PROCESS | 1661 | 1467684177696 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:57 INFO - PROCESS | 1661 | 1467684177763 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
19:02:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 326ms
19:02:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
19:02:58 INFO - PROCESS | 1661 | 1467684178017 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:58 INFO - PROCESS | 1661 | 1467684178123 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
19:02:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 366ms
19:02:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
19:02:58 INFO - PROCESS | 1661 | 1467684178399 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:58 INFO - PROCESS | 1661 | 1467684178462 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
19:02:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 376ms
19:02:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
19:02:58 INFO - PROCESS | 1661 | 1467684178770 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:58 INFO - PROCESS | 1661 | 1467684178870 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
19:02:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 317ms
19:02:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
19:02:59 INFO - PROCESS | 1661 | 1467684179096 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:59 INFO - PROCESS | 1661 | 1467684179164 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
19:02:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 277ms
19:02:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
19:02:59 INFO - PROCESS | 1661 | 1467684179368 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:59 INFO - PROCESS | 1661 | 1467684179428 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
19:02:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 266ms
19:02:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
19:02:59 INFO - PROCESS | 1661 | 1467684179643 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:59 INFO - PROCESS | 1661 | 1467684179697 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
19:02:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 217ms
19:02:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
19:02:59 INFO - PROCESS | 1661 | 1467684179862 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:02:59 INFO - PROCESS | 1661 | 1467684179917 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
19:03:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 217ms
19:03:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
19:03:00 INFO - PROCESS | 1661 | 1467684180083 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:00 INFO - PROCESS | 1661 | 1467684180135 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
19:03:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 320ms
19:03:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
19:03:00 INFO - PROCESS | 1661 | 1467684180411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:00 INFO - PROCESS | 1661 | 1467684180466 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
19:03:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 223ms
19:03:00 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
19:03:00 INFO - PROCESS | 1661 | 1467684180631 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:00 INFO - PROCESS | 1661 | 1467684180682 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
19:03:00 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 216ms
19:03:00 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
19:03:00 INFO - PROCESS | 1661 | 1467684180850 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:00 INFO - PROCESS | 1661 | 1467684180902 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
19:03:01 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 217ms
19:03:01 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
19:03:01 INFO - PROCESS | 1661 | 1467684181069 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:01 INFO - PROCESS | 1661 | 1467684181132 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
19:03:01 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 224ms
19:03:01 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
19:03:01 INFO - PROCESS | 1661 | 1467684181298 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:01 INFO - PROCESS | 1661 | 1467684181351 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
19:03:01 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 270ms
19:03:01 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
19:03:01 INFO - PROCESS | 1661 | 1467684181570 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:01 INFO - PROCESS | 1661 | 1467684181634 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
19:03:01 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 217ms
19:03:01 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
19:03:01 INFO - PROCESS | 1661 | 1467684181795 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:01 INFO - PROCESS | 1661 | 1467684181850 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
19:03:02 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 477ms
19:03:02 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
19:03:02 INFO - PROCESS | 1661 | 1467684182270 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:02 INFO - PROCESS | 1661 | 1467684182346 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
19:03:02 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 317ms
19:03:02 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
19:03:02 INFO - PROCESS | 1661 | 1467684182601 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:02 INFO - PROCESS | 1661 | 1467684182653 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
19:03:02 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 217ms
19:03:02 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
19:03:02 INFO - PROCESS | 1661 | 1467684182830 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:02 INFO - PROCESS | 1661 | 1467684182885 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
19:03:03 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 219ms
19:03:03 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
19:03:03 INFO - PROCESS | 1661 | 1467684183047 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - PROCESS | 1661 | 1467684183096 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
19:03:03 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 219ms
19:03:03 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
19:03:03 INFO - PROCESS | 1661 | 1467684183268 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - PROCESS | 1661 | 1467684183315 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
19:03:03 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
19:03:03 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
19:03:03 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 218ms
19:03:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
19:03:03 INFO - PROCESS | 1661 | 1467684183498 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - PROCESS | 1661 | 1467684183556 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
19:03:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 219ms
19:03:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
19:03:03 INFO - PROCESS | 1661 | 1467684183718 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - PROCESS | 1661 | 1467684183776 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
19:03:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 217ms
19:03:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
19:03:03 INFO - PROCESS | 1661 | 1467684183947 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:03 INFO - PROCESS | 1661 | 1467684183996 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
19:03:04 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 219ms
19:03:04 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
19:03:04 INFO - PROCESS | 1661 | 1467684184168 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:04 INFO - PROCESS | 1661 | 1467684184226 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
19:03:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
19:03:04 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 216ms
19:03:04 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
19:03:04 INFO - PROCESS | 1661 | 1467684184394 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:04 INFO - PROCESS | 1661 | 1467684184443 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
19:03:04 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 216ms
19:03:04 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
19:03:04 INFO - PROCESS | 1661 | 1467684184619 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:04 INFO - PROCESS | 1661 | 1467684184682 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
19:03:04 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 271ms
19:03:04 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
19:03:04 INFO - PROCESS | 1661 | 1467684184887 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:04 INFO - PROCESS | 1661 | 1467684184956 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
19:03:05 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 367ms
19:03:05 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
19:03:05 INFO - PROCESS | 1661 | 1467684185262 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:05 INFO - PROCESS | 1661 | 1467684185319 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
19:03:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
19:03:05 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 273ms
19:03:05 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
19:03:05 INFO - PROCESS | 1661 | 1467684185531 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:05 INFO - PROCESS | 1661 | 1467684185593 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
19:03:05 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 266ms
19:03:05 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
19:03:05 INFO - PROCESS | 1661 | 1467684185800 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:05 INFO - PROCESS | 1661 | 1467684185852 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
19:03:06 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 217ms
19:03:06 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
19:03:06 INFO - PROCESS | 1661 | 1467684186020 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:06 INFO - PROCESS | 1661 | 1467684186085 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
19:03:06 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 221ms
19:03:06 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
19:03:06 INFO - PROCESS | 1661 | 1467684186250 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:06 INFO - PROCESS | 1661 | 1467684186302 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
19:03:06 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 218ms
19:03:06 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
19:03:06 INFO - PROCESS | 1661 | 1467684186470 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:06 INFO - PROCESS | 1661 | 1467684186528 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
19:03:06 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 217ms
19:03:06 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
19:03:06 INFO - PROCESS | 1661 | 1467684186693 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:06 INFO - PROCESS | 1661 | 1467684186761 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
19:03:07 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 315ms
19:03:07 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
19:03:07 INFO - PROCESS | 1661 | 1467684187011 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:07 INFO - PROCESS | 1661 | 1467684187066 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
19:03:07 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 223ms
19:03:07 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
19:03:07 INFO - PROCESS | 1661 | 1467684187231 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:07 INFO - PROCESS | 1661 | 1467684187285 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
19:03:07 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
19:03:07 INFO - window.indexedDB.open('test', val);..." did not throw
19:03:07 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
19:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:07 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
19:03:07 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
19:03:07 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
19:03:07 INFO - window.indexedDB.open('test', val);..." did not throw
19:03:07 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
19:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:07 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
19:03:07 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
19:03:07 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
19:03:07 INFO - window.indexedDB.open('test', val);..." did not throw
19:03:07 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
19:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:07 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
19:03:07 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
19:03:07 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
19:03:07 INFO - window.indexedDB.open('test', val);..." did not throw
19:03:07 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
19:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:07 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
19:03:07 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
19:03:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
19:03:07 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 269ms
19:03:07 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
19:03:07 INFO - PROCESS | 1661 | 1467684187502 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:07 INFO - PROCESS | 1661 | 1467684187561 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:07 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
19:03:07 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 218ms
19:03:07 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
19:03:07 INFO - PROCESS | 1661 | 1467684187729 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:07 INFO - PROCESS | 1661 | 1467684187792 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
19:03:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
19:03:08 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 975ms
19:03:08 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
19:03:08 INFO - PROCESS | 1661 | 1467684188701 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:08 INFO - PROCESS | 1661 | 1467684188776 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:09 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
19:03:09 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 517ms
19:03:09 INFO - TEST-START | /IndexedDB/idbindex_count.htm
19:03:09 INFO - PROCESS | 1661 | 1467684189221 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:09 INFO - PROCESS | 1661 | 1467684189301 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:09 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
19:03:09 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 521ms
19:03:09 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
19:03:09 INFO - PROCESS | 1661 | 1467684189744 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:09 INFO - PROCESS | 1661 | 1467684189793 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:09 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
19:03:09 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 217ms
19:03:09 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
19:03:09 INFO - PROCESS | 1661 | 1467684189966 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:10 INFO - PROCESS | 1661 | 1467684190016 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:10 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
19:03:10 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 217ms
19:03:10 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
19:03:10 INFO - PROCESS | 1661 | 1467684190203 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:10 INFO - PROCESS | 1661 | 1467684190253 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:10 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
19:03:10 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 219ms
19:03:10 INFO - TEST-START | /IndexedDB/idbindex_get.htm
19:03:10 INFO - PROCESS | 1661 | 1467684190428 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:10 INFO - PROCESS | 1661 | 1467684190496 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:10 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
19:03:10 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 323ms
19:03:10 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
19:03:10 INFO - PROCESS | 1661 | 1467684190750 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:10 INFO - PROCESS | 1661 | 1467684190795 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:11 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
19:03:11 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 268ms
19:03:11 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
19:03:11 INFO - PROCESS | 1661 | 1467684191019 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:11 INFO - PROCESS | 1661 | 1467684191075 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:11 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
19:03:11 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 268ms
19:03:11 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
19:03:11 INFO - PROCESS | 1661 | 1467684191289 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:11 INFO - PROCESS | 1661 | 1467684191349 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:11 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
19:03:11 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 266ms
19:03:11 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
19:03:11 INFO - PROCESS | 1661 | 1467684191565 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:11 INFO - PROCESS | 1661 | 1467684191640 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:11 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
19:03:11 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 318ms
19:03:11 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
19:03:11 INFO - PROCESS | 1661 | 1467684191884 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:11 INFO - PROCESS | 1661 | 1467684191963 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:12 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
19:03:12 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 266ms
19:03:12 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
19:03:12 INFO - PROCESS | 1661 | 1467684192166 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:12 INFO - PROCESS | 1661 | 1467684192231 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:12 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
19:03:12 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 266ms
19:03:12 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
19:03:12 INFO - PROCESS | 1661 | 1467684192422 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:12 INFO - PROCESS | 1661 | 1467684192498 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:12 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
19:03:12 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 269ms
19:03:12 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
19:03:12 INFO - PROCESS | 1661 | 1467684192697 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:12 INFO - PROCESS | 1661 | 1467684192755 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
19:03:13 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 319ms
19:03:13 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
19:03:13 INFO - PROCESS | 1661 | 1467684193031 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - PROCESS | 1661 | 1467684193084 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
19:03:13 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 230ms
19:03:13 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
19:03:13 INFO - PROCESS | 1661 | 1467684193252 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - PROCESS | 1661 | 1467684193303 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
19:03:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 216ms
19:03:13 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
19:03:13 INFO - PROCESS | 1661 | 1467684193472 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - PROCESS | 1661 | 1467684193533 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
19:03:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 218ms
19:03:13 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
19:03:13 INFO - PROCESS | 1661 | 1467684193697 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - PROCESS | 1661 | 1467684193749 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
19:03:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 219ms
19:03:13 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
19:03:13 INFO - PROCESS | 1661 | 1467684193919 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:13 INFO - PROCESS | 1661 | 1467684193970 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
19:03:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 218ms
19:03:14 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
19:03:14 INFO - PROCESS | 1661 | 1467684194145 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:14 INFO - PROCESS | 1661 | 1467684194198 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
19:03:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 226ms
19:03:14 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
19:03:14 INFO - PROCESS | 1661 | 1467684194367 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:14 INFO - PROCESS | 1661 | 1467684194429 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
19:03:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 217ms
19:03:14 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
19:03:14 INFO - PROCESS | 1661 | 1467684194586 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:14 INFO - PROCESS | 1661 | 1467684194638 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
19:03:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 216ms
19:03:14 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
19:03:14 INFO - PROCESS | 1661 | 1467684194804 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:14 INFO - PROCESS | 1661 | 1467684194864 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
19:03:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 219ms
19:03:15 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
19:03:15 INFO - PROCESS | 1661 | 1467684195030 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:15 INFO - PROCESS | 1661 | 1467684195085 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
19:03:15 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 216ms
19:03:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
19:03:15 INFO - PROCESS | 1661 | 1467684195249 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:15 INFO - PROCESS | 1661 | 1467684195304 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
19:03:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 218ms
19:03:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
19:03:15 INFO - PROCESS | 1661 | 1467684195470 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:15 INFO - PROCESS | 1661 | 1467684195576 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:15 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
19:03:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 518ms
19:03:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
19:03:15 INFO - PROCESS | 1661 | 1467684195991 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:16 INFO - PROCESS | 1661 | 1467684196066 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
19:03:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 320ms
19:03:16 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
19:03:16 INFO - PROCESS | 1661 | 1467684196318 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:16 INFO - PROCESS | 1661 | 1467684196375 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
19:03:16 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 267ms
19:03:16 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
19:03:16 INFO - PROCESS | 1661 | 1467684196602 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:16 INFO - PROCESS | 1661 | 1467684196681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:16 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
19:03:16 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 377ms
19:03:16 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
19:03:16 INFO - PROCESS | 1661 | 1467684196968 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - PROCESS | 1661 | 1467684197020 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
19:03:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 216ms
19:03:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
19:03:17 INFO - PROCESS | 1661 | 1467684197186 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - PROCESS | 1661 | 1467684197234 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
19:03:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 217ms
19:03:17 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
19:03:17 INFO - PROCESS | 1661 | 1467684197412 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - PROCESS | 1661 | 1467684197482 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
19:03:17 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 274ms
19:03:17 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
19:03:17 INFO - PROCESS | 1661 | 1467684197685 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - PROCESS | 1661 | 1467684197730 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
19:03:17 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
19:03:17 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 219ms
19:03:17 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
19:03:17 INFO - PROCESS | 1661 | 1467684197914 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:17 INFO - PROCESS | 1661 | 1467684197984 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
19:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
19:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
19:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
19:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
19:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
19:03:18 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
19:03:18 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 326ms
19:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
19:03:18 INFO - PROCESS | 1661 | 1467684198247 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:18 INFO - PROCESS | 1661 | 1467684198332 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
19:03:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 267ms
19:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
19:03:18 INFO - PROCESS | 1661 | 1467684198518 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:18 INFO - PROCESS | 1661 | 1467684198578 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:18 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
19:03:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 222ms
19:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
19:03:18 INFO - PROCESS | 1661 | 1467684198737 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:18 INFO - PROCESS | 1661 | 1467684198813 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
19:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 266ms
19:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
19:03:19 INFO - PROCESS | 1661 | 1467684199011 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 INFO - PROCESS | 1661 | 1467684199068 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
19:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 267ms
19:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
19:03:19 INFO - PROCESS | 1661 | 1467684199288 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 INFO - PROCESS | 1661 | 1467684199360 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 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
19:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 267ms
19:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
19:03:19 INFO - PROCESS | 1661 | 1467684199551 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 INFO - PROCESS | 1661 | 1467684199602 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 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
19:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 219ms
19:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
19:03:19 INFO - PROCESS | 1661 | 1467684199780 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 INFO - PROCESS | 1661 | 1467684199832 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 219ms
19:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
19:03:20 INFO - PROCESS | 1661 | 1467684199999 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:20 INFO - PROCESS | 1661 | 1467684200058 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:20 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
19:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 270ms
19:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
19:03:20 INFO - PROCESS | 1661 | 1467684200286 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:20 INFO - PROCESS | 1661 | 1467684200367 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
19:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 316ms
19:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
19:03:20 INFO - PROCESS | 1661 | 1467684200603 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:20 INFO - PROCESS | 1661 | 1467684200659 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
19:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 215ms
19:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
19:03:20 INFO - PROCESS | 1661 | 1467684200827 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:20 INFO - PROCESS | 1661 | 1467684200883 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
19:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 222ms
19:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
19:03:21 INFO - PROCESS | 1661 | 1467684201049 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:21 INFO - PROCESS | 1661 | 1467684201120 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
19:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 319ms
19:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
19:03:21 INFO - PROCESS | 1661 | 1467684201372 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:21 INFO - PROCESS | 1661 | 1467684201454 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
19:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 273ms
19:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
19:03:21 INFO - PROCESS | 1661 | 1467684201648 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:21 INFO - PROCESS | 1661 | 1467684201702 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
19:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 216ms
19:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
19:03:21 INFO - PROCESS | 1661 | 1467684201867 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:21 INFO - PROCESS | 1661 | 1467684201924 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
19:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 218ms
19:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
19:03:22 INFO - PROCESS | 1661 | 1467684202094 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:22 INFO - PROCESS | 1661 | 1467684202184 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:22 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
19:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 372ms
19:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
19:03:22 INFO - PROCESS | 1661 | 1467684202501 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:22 INFO - PROCESS | 1661 | 1467684202672 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
19:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 622ms
19:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
19:03:23 INFO - PROCESS | 1661 | 1467684203126 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:23 INFO - PROCESS | 1661 | 1467684203176 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
19:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 218ms
19:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
19:03:23 INFO - PROCESS | 1661 | 1467684203351 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:23 INFO - PROCESS | 1661 | 1467684203402 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 218ms
19:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
19:03:23 INFO - PROCESS | 1661 | 1467684203597 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:23 INFO - PROCESS | 1661 | 1467684203657 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:23 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
19:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 224ms
19:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
19:03:23 INFO - PROCESS | 1661 | 1467684203814 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:23 INFO - PROCESS | 1661 | 1467684203867 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
19:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 231ms
19:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
19:03:24 INFO - PROCESS | 1661 | 1467684204032 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 INFO - PROCESS | 1661 | 1467684204082 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
19:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 216ms
19:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
19:03:24 INFO - PROCESS | 1661 | 1467684204252 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 INFO - PROCESS | 1661 | 1467684204308 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
19:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 218ms
19:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
19:03:24 INFO - PROCESS | 1661 | 1467684204478 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 INFO - PROCESS | 1661 | 1467684204528 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 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
19:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 222ms
19:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
19:03:24 INFO - PROCESS | 1661 | 1467684204698 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 INFO - PROCESS | 1661 | 1467684204751 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
19:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 268ms
19:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
19:03:24 INFO - PROCESS | 1661 | 1467684204984 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:25 INFO - PROCESS | 1661 | 1467684205074 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:25 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
19:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 326ms
19:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
19:03:25 INFO - PROCESS | 1661 | 1467684205316 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:25 INFO - PROCESS | 1661 | 1467684205377 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:25 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
19:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 266ms
19:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
19:03:25 INFO - PROCESS | 1661 | 1467684205585 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:25 INFO - PROCESS | 1661 | 1467684205654 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:25 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
19:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 267ms
19:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
19:03:25 INFO - PROCESS | 1661 | 1467684205854 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:25 INFO - PROCESS | 1661 | 1467684205916 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
19:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 217ms
19:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
19:03:26 INFO - PROCESS | 1661 | 1467684206079 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:26 INFO - PROCESS | 1661 | 1467684206139 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:26 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
19:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 223ms
19:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
19:03:26 INFO - PROCESS | 1661 | 1467684206299 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:26 INFO - PROCESS | 1661 | 1467684206361 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
19:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 266ms
19:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
19:03:26 INFO - PROCESS | 1661 | 1467684206568 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:26 INFO - PROCESS | 1661 | 1467684206627 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
19:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 216ms
19:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
19:03:26 INFO - PROCESS | 1661 | 1467684206786 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:26 INFO - PROCESS | 1661 | 1467684206841 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
19:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 217ms
19:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
19:03:27 INFO - PROCESS | 1661 | 1467684207013 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 INFO - PROCESS | 1661 | 1467684207072 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 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"
19:03:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
19:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 223ms
19:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
19:03:27 INFO - PROCESS | 1661 | 1467684207244 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 INFO - PROCESS | 1661 | 1467684207302 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 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"
19:03:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
19:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
19:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 218ms
19:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
19:03:27 INFO - PROCESS | 1661 | 1467684207464 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 INFO - PROCESS | 1661 | 1467684207520 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
19:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 216ms
19:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
19:03:27 INFO - PROCESS | 1661 | 1467684207683 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 INFO - PROCESS | 1661 | 1467684207736 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
19:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 217ms
19:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
19:03:27 INFO - PROCESS | 1661 | 1467684207906 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:27 INFO - PROCESS | 1661 | 1467684207967 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
19:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 217ms
19:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
19:03:28 INFO - PROCESS | 1661 | 1467684208128 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:28 INFO - PROCESS | 1661 | 1467684208185 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
19:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 224ms
19:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
19:03:28 INFO - PROCESS | 1661 | 1467684208354 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:28 INFO - PROCESS | 1661 | 1467684208424 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
19:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 218ms
19:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
19:03:28 INFO - PROCESS | 1661 | 1467684208580 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:28 INFO - PROCESS | 1661 | 1467684208641 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
19:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 217ms
19:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
19:03:28 INFO - PROCESS | 1661 | 1467684208799 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:28 INFO - PROCESS | 1661 | 1467684208855 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
19:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 471ms
19:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
19:03:29 INFO - PROCESS | 1661 | 1467684209275 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:29 INFO - PROCESS | 1661 | 1467684209352 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 369ms
19:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
19:03:29 INFO - PROCESS | 1661 | 1467684209656 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:29 INFO - PROCESS | 1661 | 1467684209731 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:29 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
19:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 319ms
19:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
19:03:30 INFO - PROCESS | 1661 | 1467684209992 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - PROCESS | 1661 | 1467684210090 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
19:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 269ms
19:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
19:03:30 INFO - PROCESS | 1661 | 1467684210260 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - PROCESS | 1661 | 1467684210311 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
19:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 223ms
19:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
19:03:30 INFO - PROCESS | 1661 | 1467684210482 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - PROCESS | 1661 | 1467684210529 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
19:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 217ms
19:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
19:03:30 INFO - PROCESS | 1661 | 1467684210705 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - PROCESS | 1661 | 1467684210767 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
19:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 217ms
19:03:30 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
19:03:30 INFO - PROCESS | 1661 | 1467684210929 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:30 INFO - PROCESS | 1661 | 1467684210980 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
19:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 274ms
19:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
19:03:31 INFO - PROCESS | 1661 | 1467684211206 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:31 INFO - PROCESS | 1661 | 1467684211287 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
19:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 319ms
19:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
19:03:31 INFO - PROCESS | 1661 | 1467684211534 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:31 INFO - PROCESS | 1661 | 1467684211617 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
19:03:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 317ms
19:03:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
19:03:31 INFO - PROCESS | 1661 | 1467684211861 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:31 INFO - PROCESS | 1661 | 1467684211918 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
19:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 266ms
19:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
19:03:32 INFO - PROCESS | 1661 | 1467684212148 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:32 INFO - PROCESS | 1661 | 1467684212244 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
19:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 383ms
19:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
19:03:32 INFO - PROCESS | 1661 | 1467684212534 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:32 INFO - PROCESS | 1661 | 1467684212604 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
19:03:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
19:03:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 268ms
19:03:32 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
19:03:32 INFO - PROCESS | 1661 | 1467684212803 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:32 INFO - PROCESS | 1661 | 1467684212864 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
19:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 269ms
19:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
19:03:33 INFO - PROCESS | 1661 | 1467684213080 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:33 INFO - PROCESS | 1661 | 1467684213133 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
19:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 224ms
19:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
19:03:33 INFO - PROCESS | 1661 | 1467684213301 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:33 INFO - PROCESS | 1661 | 1467684213356 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
19:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 270ms
19:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
19:03:33 INFO - PROCESS | 1661 | 1467684213579 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:33 INFO - PROCESS | 1661 | 1467684213635 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
19:03:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 223ms
19:03:33 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
19:03:33 INFO - PROCESS | 1661 | 1467684213799 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:33 INFO - PROCESS | 1661 | 1467684213851 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
19:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
19:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
19:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
19:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
19:03:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 268ms
19:03:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
19:03:34 INFO - PROCESS | 1661 | 1467684214069 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:34 INFO - PROCESS | 1661 | 1467684214129 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
19:03:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 215ms
19:03:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
19:03:34 INFO - PROCESS | 1661 | 1467684214287 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:34 INFO - PROCESS | 1661 | 1467684214363 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:34 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
19:03:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 317ms
19:03:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
19:03:34 INFO - PROCESS | 1661 | 1467684214615 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:34 INFO - PROCESS | 1661 | 1467684214698 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:34 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
19:03:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 273ms
19:03:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
19:03:34 INFO - PROCESS | 1661 | 1467684214882 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:34 INFO - PROCESS | 1661 | 1467684214931 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
19:03:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 267ms
19:03:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
19:03:35 INFO - PROCESS | 1661 | 1467684215155 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:35 INFO - PROCESS | 1661 | 1467684215243 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:35 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
19:03:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 366ms
19:03:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
19:03:35 INFO - PROCESS | 1661 | 1467684215581 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:35 INFO - PROCESS | 1661 | 1467684215657 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:36 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
19:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 485ms
19:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
19:03:36 INFO - PROCESS | 1661 | 1467684216052 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:36 INFO - PROCESS | 1661 | 1467684216123 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
19:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 319ms
19:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
19:03:36 INFO - PROCESS | 1661 | 1467684216399 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:36 INFO - PROCESS | 1661 | 1467684216454 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:36 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
19:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 227ms
19:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
19:03:36 INFO - PROCESS | 1661 | 1467684216619 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:36 INFO - PROCESS | 1661 | 1467684216679 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
19:03:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 267ms
19:03:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
19:03:36 INFO - PROCESS | 1661 | 1467684216885 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:36 INFO - PROCESS | 1661 | 1467684216955 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
19:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 216ms
19:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
19:03:37 INFO - PROCESS | 1661 | 1467684217103 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - PROCESS | 1661 | 1467684217153 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
19:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 217ms
19:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
19:03:37 INFO - PROCESS | 1661 | 1467684217325 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - PROCESS | 1661 | 1467684217391 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
19:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 216ms
19:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
19:03:37 INFO - PROCESS | 1661 | 1467684217546 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - PROCESS | 1661 | 1467684217596 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
19:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 225ms
19:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
19:03:37 INFO - PROCESS | 1661 | 1467684217768 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - PROCESS | 1661 | 1467684217818 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
19:03:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 217ms
19:03:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
19:03:37 INFO - PROCESS | 1661 | 1467684217988 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 INFO - PROCESS | 1661 | 1467684218050 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
19:03:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 216ms
19:03:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
19:03:38 INFO - PROCESS | 1661 | 1467684218212 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 INFO - PROCESS | 1661 | 1467684218271 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 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
19:03:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 217ms
19:03:38 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
19:03:38 INFO - PROCESS | 1661 | 1467684218431 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 INFO - PROCESS | 1661 | 1467684218502 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
19:03:38 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 267ms
19:03:38 INFO - TEST-START | /IndexedDB/idbtransaction.htm
19:03:38 INFO - PROCESS | 1661 | 1467684218702 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 INFO - PROCESS | 1661 | 1467684218766 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
19:03:38 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
19:03:38 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 219ms
19:03:38 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
19:03:38 INFO - PROCESS | 1661 | 1467684218929 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:38 INFO - PROCESS | 1661 | 1467684218989 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
19:03:39 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 274ms
19:03:39 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
19:03:39 INFO - PROCESS | 1661 | 1467684219215 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:39 INFO - PROCESS | 1661 | 1467684219312 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
19:03:39 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
19:03:39 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 426ms
19:03:39 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
19:03:39 INFO - PROCESS | 1661 | 1467684219681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:39 INFO - PROCESS | 1661 | 1467684219749 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:39 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
19:03:39 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 270ms
19:03:39 INFO - TEST-START | /IndexedDB/index_sort_order.htm
19:03:39 INFO - PROCESS | 1661 | 1467684219951 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:40 INFO - PROCESS | 1661 | 1467684220032 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:40 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
19:03:40 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 317ms
19:03:40 INFO - TEST-START | /IndexedDB/interfaces.html
19:03:40 INFO - PROCESS | 1661 | 1467684220271 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:40 INFO - PROCESS | 1661 | 1467684220354 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
19:03:40 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
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
19:03:40 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
19:03:40 INFO - TEST-OK | /IndexedDB/interfaces.html | took 389ms
19:03:40 INFO - TEST-START | /IndexedDB/interfaces.worker
19:03:40 INFO - PROCESS | 1661 | 1467684220673 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:40 INFO - PROCESS | 1661 | 1467684220741 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
19:03:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
19:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
19:03:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
19:03:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
19:03:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
19:03:41 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
19:03:41 INFO - {}
19:03:41 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 - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
19:03:41 INFO - {}
19:03:41 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 498ms
19:03:41 INFO - TEST-START | /IndexedDB/key_invalid.htm
19:03:41 INFO - PROCESS | 1661 | 1467684221175 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:41 INFO - PROCESS | 1661 | 1467684221233 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
19:03:41 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
19:03:41 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 226ms
19:03:41 INFO - TEST-START | /IndexedDB/key_valid.html
19:03:41 INFO - PROCESS | 1661 | 1467684221401 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:41 INFO - PROCESS | 1661 | 1467684221459 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
19:03:41 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
19:03:41 INFO - TEST-OK | /IndexedDB/key_valid.html | took 418ms
19:03:41 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
19:03:41 INFO - PROCESS | 1661 | 1467684221822 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:41 INFO - PROCESS | 1661 | 1467684221864 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:42 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
19:03:42 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 222ms
19:03:42 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
19:03:42 INFO - PROCESS | 1661 | 1467684222048 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:42 INFO - PROCESS | 1661 | 1467684222133 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:42 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
19:03:42 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 769ms
19:03:42 INFO - TEST-START | /IndexedDB/keygenerator.htm
19:03:42 INFO - PROCESS | 1661 | 1467684222821 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:42 INFO - PROCESS | 1661 | 1467684222872 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:43 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
19:03:43 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
19:03:43 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
19:03:43 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 266ms
19:03:43 INFO - TEST-START | /IndexedDB/keyorder.htm
19:03:43 INFO - PROCESS | 1661 | 1467684223098 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:43 INFO - PROCESS | 1661 | 1467684223151 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
19:03:43 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
19:03:43 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 328ms
19:03:43 INFO - TEST-START | /IndexedDB/keypath.htm
19:03:43 INFO - PROCESS | 1661 | 1467684223432 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:43 INFO - PROCESS | 1661 | 1467684223483 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
19:03:43 INFO - TEST-OK | /IndexedDB/keypath.htm | took 276ms
19:03:43 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
19:03:43 INFO - PROCESS | 1661 | 1467684223701 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:43 INFO - PROCESS | 1661 | 1467684223752 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
19:03:43 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
19:03:43 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 270ms
19:03:43 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
19:03:43 INFO - PROCESS | 1661 | 1467684223979 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - PROCESS | 1661 | 1467684224028 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
19:03:44 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
19:03:44 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
19:03:44 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 224ms
19:03:44 INFO - TEST-START | /IndexedDB/list_ordering.htm
19:03:44 INFO - PROCESS | 1661 | 1467684224204 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - PROCESS | 1661 | 1467684224267 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
19:03:44 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
19:03:44 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
19:03:44 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 267ms
19:03:44 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
19:03:44 INFO - PROCESS | 1661 | 1467684224469 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - PROCESS | 1661 | 1467684224517 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
19:03:44 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 217ms
19:03:44 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
19:03:44 INFO - PROCESS | 1661 | 1467684224688 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - PROCESS | 1661 | 1467684224745 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
19:03:44 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 219ms
19:03:44 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
19:03:44 INFO - PROCESS | 1661 | 1467684224915 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:44 INFO - PROCESS | 1661 | 1467684224963 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:45 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
19:03:45 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 217ms
19:03:45 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
19:03:45 INFO - PROCESS | 1661 | 1467684225134 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:45 INFO - PROCESS | 1661 | 1467684225186 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:45 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
19:03:45 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 218ms
19:03:45 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
19:03:45 INFO - PROCESS | 1661 | 1467684225354 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:45 INFO - PROCESS | 1661 | 1467684225421 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:45 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
19:03:45 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 268ms
19:03:45 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
19:03:45 INFO - PROCESS | 1661 | 1467684225630 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:45 INFO - PROCESS | 1661 | 1467684225688 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:45 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
19:03:45 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 273ms
19:03:45 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
19:03:45 INFO - PROCESS | 1661 | 1467684225902 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:45 INFO - PROCESS | 1661 | 1467684225983 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:46 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
19:03:46 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 321ms
19:03:46 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
19:03:46 INFO - PROCESS | 1661 | 1467684226235 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:46 INFO - PROCESS | 1661 | 1467684226325 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:46 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
19:03:46 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 267ms
19:03:46 INFO - TEST-START | /IndexedDB/value.htm
19:03:46 INFO - PROCESS | 1661 | 1467684226513 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:46 INFO - PROCESS | 1661 | 1467684226579 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:46 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
19:03:46 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
19:03:46 INFO - TEST-OK | /IndexedDB/value.htm | took 223ms
19:03:46 INFO - TEST-START | /IndexedDB/value_recursive.htm
19:03:46 INFO - PROCESS | 1661 | 1467684226733 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:46 INFO - PROCESS | 1661 | 1467684226798 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
19:03:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
19:03:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
19:03:46 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 267ms
19:03:47 INFO - TEST-START | /IndexedDB/writer-starvation.htm
19:03:47 INFO - PROCESS | 1661 | 1467684227002 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:47 INFO - PROCESS | 1661 | 1467684227065 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:47 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
19:03:47 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 421ms
19:03:47 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
19:03:47 INFO - PROCESS | 1661 | 1467684227429 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:47 INFO - PROCESS | 1661 | 1467684227484 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:47 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
19:03:47 INFO - {}
19:03:47 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
19:03:47 INFO - {}
19:03:47 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
19:03:47 INFO - {}
19:03:47 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
19:03:47 INFO - {}
19:03:47 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 267ms
19:03:47 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
19:03:47 INFO - PROCESS | 1661 | 1467684227702 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:47 INFO - PROCESS | 1661 | 1467684227768 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:47 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
19:03:47 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
19:03:47 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
19:03:47 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
19:03:47 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 269ms
19:03:47 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
19:03:47 INFO - PROCESS | 1661 | 1467684227980 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 INFO - PROCESS | 1661 | 1467684228036 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
19:03:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 227ms
19:03:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
19:03:48 INFO - PROCESS | 1661 | 1467684228212 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 INFO - PROCESS | 1661 | 1467684228271 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
19:03:48 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:03:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
19:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
19:03:48 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:03:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
19:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
19:03:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 223ms
19:03:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
19:03:48 INFO - PROCESS | 1661 | 1467684228433 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 INFO - PROCESS | 1661 | 1467684228490 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 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:03:48 INFO - [native code]
19:03:48 INFO - }" but got function "function () {
19:03:48 INFO - }"
19:03:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
19:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
19:03:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
19:03:48 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:03:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
19:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
19:03:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
19:03:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 218ms
19:03:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
19:03:48 INFO - PROCESS | 1661 | 1467684228655 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 INFO - PROCESS | 1661 | 1467684228721 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 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:03:48 INFO - [native code]
19:03:48 INFO - }" but got function "function () {
19:03:48 INFO - }"
19:03:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
19:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
19:03:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
19:03:48 INFO - {}
19:03:48 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:03:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
19:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
19:03:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
19:03:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
19:03:48 INFO - {}
19:03:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 224ms
19:03:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
19:03:48 INFO - PROCESS | 1661 | 1467684228882 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:48 INFO - PROCESS | 1661 | 1467684228972 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
19:03:49 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
19:03:49 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
19:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:49 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
19:03:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
19:03:49 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
19:03:49 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
19:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:49 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
19:03:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
19:03:49 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:03:49 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
19:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:49 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
19:03:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
19:03:49 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
19:03:49 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
19:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:49 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
19:03:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
19:03:49 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
19:03:49 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
19:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:49 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
19:03:49 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
19:03:49 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
19:03:49 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
19:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:49 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
19:03:49 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
19:03:49 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:03:49 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
19:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:49 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
19:03:49 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
19:03:49 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
19:03:49 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
19:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:49 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
19:03:49 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
19:03:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 520ms
19:03:49 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
19:03:49 INFO - PROCESS | 1661 | 1467684229408 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:49 INFO - PROCESS | 1661 | 1467684229490 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
19:03:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 322ms
19:03:49 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
19:03:49 INFO - PROCESS | 1661 | 1467684229735 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:49 INFO - PROCESS | 1661 | 1467684229789 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
19:03:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
19:03:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 217ms
19:03:49 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
19:03:49 INFO - PROCESS | 1661 | 1467684229960 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:50 INFO - PROCESS | 1661 | 1467684230015 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
19:03:50 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
19:03:50 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
19:03:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
19:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:03:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
19:03:50 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 219ms
19:03:50 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
19:03:50 INFO - PROCESS | 1661 | 1467684230182 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:50 INFO - PROCESS | 1661 | 1467684230233 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
19:03:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
19:03:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
19:03:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
19:03:51 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
19:03:51 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1226ms
19:03:51 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
19:03:51 INFO - PROCESS | 1661 | 1467684231404 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:51 INFO - PROCESS | 1661 | 1467684231447 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
19:03:52 INFO - {}
19:03:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
19:03:52 INFO - {}
19:03:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
19:03:52 INFO - {}
19:03:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
19:03:52 INFO - {}
19:03:52 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
19:03:52 INFO - {}
19:03:52 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1220ms
19:03:52 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
19:03:52 INFO - PROCESS | 1661 | 1467684232627 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:52 INFO - PROCESS | 1661 | 1467684232677 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:53 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
19:03:53 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 419ms
19:03:53 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
19:03:53 INFO - PROCESS | 1661 | 1467684233048 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:53 INFO - PROCESS | 1661 | 1467684233093 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:53 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
19:03:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
19:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:03:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
19:03:53 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 220ms
19:03:53 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
19:03:53 INFO - PROCESS | 1661 | 1467684233270 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:03:53 INFO - PROCESS | 1661 | 1467684233322 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:03 INFO - PROCESS | 1661 | MARIONETTE LOG: INFO: Timeout fired
19:04:03 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:04:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
19:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
19:04:03 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10138ms
19:04:03 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
19:04:03 INFO - PROCESS | 1661 | 1467684243411 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:03 INFO - PROCESS | 1661 | 1467684243475 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:03 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
19:04:03 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 517ms
19:04:03 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
19:04:03 INFO - PROCESS | 1661 | 1467684243933 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:03 INFO - PROCESS | 1661 | 1467684243975 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:04 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
19:04:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 217ms
19:04:04 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
19:04:04 INFO - PROCESS | 1661 | 1467684244155 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:04 INFO - PROCESS | 1661 | 1467684244212 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:04 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
19:04:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 218ms
19:04:04 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
19:04:04 INFO - PROCESS | 1661 | 1467684244378 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:04 INFO - PROCESS | 1661 | 1467684244429 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:04 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
19:04:04 INFO - {}
19:04:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 267ms
19:04:04 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
19:04:04 INFO - PROCESS | 1661 | 1467684244647 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:04 INFO - PROCESS | 1661 | 1467684244694 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:04 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
19:04:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 224ms
19:04:04 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
19:04:04 INFO - PROCESS | 1661 | 1467684244869 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:04 INFO - PROCESS | 1661 | 1467684244928 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
19:04:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
19:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
19:04:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
19:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
19:04:05 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 216ms
19:04:05 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
19:04:05 INFO - PROCESS | 1661 | 1467684245086 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 INFO - PROCESS | 1661 | 1467684245133 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 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:04:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 216ms
19:04:05 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
19:04:05 INFO - PROCESS | 1661 | 1467684245305 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 INFO - PROCESS | 1661 | 1467684245361 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
19:04:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 216ms
19:04:05 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
19:04:05 INFO - PROCESS | 1661 | 1467684245530 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 INFO - PROCESS | 1661 | 1467684245577 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
19:04:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 222ms
19:04:05 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
19:04:05 INFO - PROCESS | 1661 | 1467684245755 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 INFO - PROCESS | 1661 | 1467684245818 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:05 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:04:05 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
19:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:05 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
19:04:05 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
19:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:05 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
19:04:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
19:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:05 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
19:04:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 216ms
19:04:05 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
19:04:05 INFO - PROCESS | 1661 | 1467684245980 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:06 INFO - PROCESS | 1661 | 1467684246042 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:06 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
19:04:06 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 268ms
19:04:06 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
19:04:06 INFO - PROCESS | 1661 | 1467684246249 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:06 INFO - PROCESS | 1661 | 1467684246303 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:06 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
19:04:06 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 217ms
19:04:06 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
19:04:06 INFO - PROCESS | 1661 | 1467684246469 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:06 INFO - PROCESS | 1661 | 1467684246519 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:06 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
19:04:06 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 215ms
19:04:06 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
19:04:06 INFO - PROCESS | 1661 | 1467684246687 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:06 INFO - PROCESS | 1661 | 1467684246737 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:06 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:04:06 INFO - do_test/)
19:04:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
19:04:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
19:04:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
19:04:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
19:04:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
19:04:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
19:04:30 INFO - )
19:04:30 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 269ms
19:04:30 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
19:04:30 INFO - PROCESS | 1661 | 1467684270638 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:30 INFO - PROCESS | 1661 | 1467684270722 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
19:04:31 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 367ms
19:04:31 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
19:04:31 INFO - PROCESS | 1661 | 1467684271005 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - PROCESS | 1661 | 1467684271052 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
19:04:31 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 218ms
19:04:31 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
19:04:31 INFO - PROCESS | 1661 | 1467684271232 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - PROCESS | 1661 | 1467684271280 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
19:04:31 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 224ms
19:04:31 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
19:04:31 INFO - PROCESS | 1661 | 1467684271453 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - PROCESS | 1661 | 1467684271509 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
19:04:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
19:04:31 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 216ms
19:04:31 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
19:04:31 INFO - PROCESS | 1661 | 1467684271674 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - PROCESS | 1661 | 1467684271741 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
19:04:31 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
19:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:31 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
19:04:31 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 218ms
19:04:31 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
19:04:31 INFO - PROCESS | 1661 | 1467684271902 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:31 INFO - PROCESS | 1661 | 1467684271978 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:32 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
19:04:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
19:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
19:04:32 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 266ms
19:04:32 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
19:04:32 INFO - PROCESS | 1661 | 1467684272170 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:32 INFO - PROCESS | 1661 | 1467684272230 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:32 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
19:04:32 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 216ms
19:04:32 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
19:04:32 INFO - PROCESS | 1661 | 1467684272400 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:32 INFO - PROCESS | 1661 | 1467684272457 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:32 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
19:04:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
19:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
19:04:32 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 222ms
19:04:32 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
19:04:32 INFO - PROCESS | 1661 | 1467684272624 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:32 INFO - PROCESS | 1661 | 1467684272681 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:32 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
19:04:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
19:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
19:04:32 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 219ms
19:04:32 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
19:04:32 INFO - PROCESS | 1661 | 1467684272850 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:32 INFO - PROCESS | 1661 | 1467684272900 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
19:04:33 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 217ms
19:04:33 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
19:04:33 INFO - PROCESS | 1661 | 1467684273069 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:33 INFO - PROCESS | 1661 | 1467684273135 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
19:04:33 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 216ms
19:04:33 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
19:04:33 INFO - PROCESS | 1661 | 1467684273288 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:33 INFO - PROCESS | 1661 | 1467684273350 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
19:04:33 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 266ms
19:04:33 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
19:04:33 INFO - PROCESS | 1661 | 1467684273567 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:33 INFO - PROCESS | 1661 | 1467684273645 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
19:04:33 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 325ms
19:04:33 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
19:04:33 INFO - PROCESS | 1661 | 1467684273885 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:33 INFO - PROCESS | 1661 | 1467684273941 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:34 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:04:34 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
19:04:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
19:04:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
19:04:34 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
19:04:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
19:04:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
19:04:34 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 216ms
19:04:34 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
19:04:34 INFO - PROCESS | 1661 | 1467684274104 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:34 INFO - PROCESS | 1661 | 1467684274158 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
19:04:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
19:04:34 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 215ms
19:04:34 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
19:04:34 INFO - PROCESS | 1661 | 1467684274322 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:34 INFO - PROCESS | 1661 | 1467684274380 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
19:04:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
19:04:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
19:04:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
19:04:34 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 218ms
19:04:34 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
19:04:34 INFO - PROCESS | 1661 | 1467684274550 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:34 INFO - PROCESS | 1661 | 1467684274607 Marionette INFO sendAsync 62a808e9-cd11-f64c-a462-f52666577e77
19:04:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: