builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-1
slave: tst-linux32-spot-637
starttime: 1465278513.09
results: success (0)
buildid: 20160606194329
builduid: 3d31ab4f42854c829e06ac6160cc676b
revision: 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:33.094151) =========
master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:33.094571) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:33.094848) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:33.582440) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:33.582711) =========
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:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-06 22:48:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (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% 9.53M=0.001s
2016-06-06 22:48:33 (9.53 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.324726
========= master_lag: 0.25 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:34.157063) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:34.157368) =========
rm -rf scripts properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.028250
========= master_lag: 0.50 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:34.687843) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:34.688219) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529
_=/tools/buildbot/bin/python
using PTY: False
2016-06-06 22:48:34,597 truncating revision to first 12 chars
2016-06-06 22:48:34,598 Setting DEBUG logging.
2016-06-06 22:48:34,598 attempt 1/10
2016-06-06 22:48:34,598 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1f9f6bdee31c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 22:48:35,267 unpacking tar archive at: mozilla-beta-1f9f6bdee31c/testing/mozharness/
program finished with exit code 0
elapsedTime=0.926954
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:35.643694) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:35.643999) =========
script_repo_revision: 1f9f6bdee31c14fd5a39485e8ae326de2928ef7d
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:35.644408) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:35.644682) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 22:48:35.674385) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 56 secs) (at 2016-06-06 22:48:35.674707) =========
/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:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529
_=/tools/buildbot/bin/python
using PTY: False
22:48:35 INFO - MultiFileLogger online at 20160606 22:48:35 in /builds/slave/test
22:48:35 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
22:48:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
22:48:35 INFO - {'append_to_log': False,
22:48:35 INFO - 'base_work_dir': '/builds/slave/test',
22:48:35 INFO - 'blob_upload_branch': 'mozilla-beta',
22:48:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
22:48:35 INFO - 'buildbot_json_path': 'buildprops.json',
22:48:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
22:48:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
22:48:35 INFO - 'download_minidump_stackwalk': True,
22:48:35 INFO - 'download_symbols': 'ondemand',
22:48:35 INFO - 'e10s': False,
22:48:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
22:48:35 INFO - 'tooltool.py': '/tools/tooltool.py',
22:48:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
22:48:35 INFO - '/tools/misc-python/virtualenv.py')},
22:48:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
22:48:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
22:48:35 INFO - 'log_level': 'info',
22:48:35 INFO - 'log_to_console': True,
22:48:35 INFO - 'opt_config_files': (),
22:48:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
22:48:35 INFO - '--processes=1',
22:48:35 INFO - '--config=%(test_path)s/wptrunner.ini',
22:48:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
22:48:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
22:48:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
22:48:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
22:48:35 INFO - 'pip_index': False,
22:48:35 INFO - 'require_test_zip': True,
22:48:35 INFO - 'test_type': ('testharness',),
22:48:35 INFO - 'this_chunk': '1',
22:48:35 INFO - 'tooltool_cache': '/builds/tooltool_cache',
22:48:35 INFO - 'total_chunks': '5',
22:48:35 INFO - 'virtualenv_path': 'venv',
22:48:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
22:48:35 INFO - 'work_dir': 'build'}
22:48:35 INFO - #####
22:48:35 INFO - ##### Running clobber step.
22:48:35 INFO - #####
22:48:35 INFO - Running pre-action listener: _resource_record_pre_action
22:48:35 INFO - Running main action method: clobber
22:48:35 INFO - rmtree: /builds/slave/test/build
22:48:35 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
22:48:36 INFO - Running post-action listener: _resource_record_post_action
22:48:36 INFO - #####
22:48:36 INFO - ##### Running read-buildbot-config step.
22:48:36 INFO - #####
22:48:36 INFO - Running pre-action listener: _resource_record_pre_action
22:48:36 INFO - Running main action method: read_buildbot_config
22:48:36 INFO - Using buildbot properties:
22:48:36 INFO - {
22:48:36 INFO - "project": "",
22:48:36 INFO - "product": "firefox",
22:48:36 INFO - "script_repo_revision": "production",
22:48:36 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
22:48:36 INFO - "repository": "",
22:48:36 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-1",
22:48:36 INFO - "buildid": "20160606194329",
22:48:36 INFO - "pgo_build": "True",
22:48:36 INFO - "basedir": "/builds/slave/test",
22:48:36 INFO - "buildnumber": 15,
22:48:36 INFO - "slavename": "tst-linux32-spot-637",
22:48:36 INFO - "revision": "1f9f6bdee31c14fd5a39485e8ae326de2928ef7d",
22:48:36 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/",
22:48:36 INFO - "platform": "linux",
22:48:36 INFO - "branch": "mozilla-beta",
22:48:36 INFO - "repo_path": "releases/mozilla-beta",
22:48:36 INFO - "moz_repo_path": "",
22:48:36 INFO - "stage_platform": "linux-pgo",
22:48:36 INFO - "builduid": "3d31ab4f42854c829e06ac6160cc676b",
22:48:36 INFO - "slavebuilddir": "test"
22:48:36 INFO - }
22:48:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
22:48:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
22:48:36 INFO - Running post-action listener: _resource_record_post_action
22:48:36 INFO - #####
22:48:36 INFO - ##### Running download-and-extract step.
22:48:36 INFO - #####
22:48:36 INFO - Running pre-action listener: _resource_record_pre_action
22:48:36 INFO - Running main action method: download_and_extract
22:48:36 INFO - mkdir: /builds/slave/test/build/tests
22:48:36 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')]}
22:48:36 INFO - https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
22:48:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
22:48:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
22:48:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
22:48:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1
22:49:07 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json: timed out
22:49:07 INFO - retry: attempt #1 caught exception: timed out
22:49:07 INFO - retry: Failed, sleeping 30 seconds before retrying
22:49:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #2
22:49:38 INFO - Downloaded 1291 bytes.
22:49:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
22:49:38 INFO - Using the following test package requirements:
22:49:38 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
22:49:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
22:49:38 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
22:49:38 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
22:49:38 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
22:49:38 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
22:49:38 INFO - u'jsshell-linux-i686.zip'],
22:49:38 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
22:49:38 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
22:49:38 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
22:49:38 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
22:49:38 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
22:49:38 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
22:49:38 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
22:49:38 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
22:49:38 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
22:49:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
22:49:38 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
22:49:38 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
22:49:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:49:38 INFO - https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
22:49:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
22:49:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
22:49:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip
22:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1
22:49:41 INFO - Downloaded 24071177 bytes.
22:49:41 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
22:49:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
22:49:41 INFO - caution: filename not matched: web-platform/*
22:49:41 INFO - Return code: 11
22:49:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:49:41 INFO - https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
22:49:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
22:49:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
22:49:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
22:49:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
22:49:45 INFO - Downloaded 36389076 bytes.
22:49:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
22:49:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
22:49:48 INFO - caution: filename not matched: bin/*
22:49:48 INFO - caution: filename not matched: config/*
22:49:48 INFO - caution: filename not matched: mozbase/*
22:49:48 INFO - caution: filename not matched: marionette/*
22:49:48 INFO - caution: filename not matched: tools/wptserve/*
22:49:48 INFO - Return code: 11
22:49:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:49:48 INFO - https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
22:49:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
22:49:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
22:49:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2
22:49:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1
22:49:54 INFO - Downloaded 56921897 bytes.
22:49:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
22:49:54 INFO - mkdir: /builds/slave/test/properties
22:49:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
22:49:54 INFO - Writing to file /builds/slave/test/properties/build_url
22:49:54 INFO - Contents:
22:49:54 INFO - build_url:https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
22:49:55 INFO - Running post-action listener: _resource_record_post_action
22:49:55 INFO - Running post-action listener: set_extra_try_arguments
22:49:55 INFO - #####
22:49:55 INFO - ##### Running create-virtualenv step.
22:49:55 INFO - #####
22:49:55 INFO - Running pre-action listener: _pre_create_virtualenv
22:49:55 INFO - Running pre-action listener: _resource_record_pre_action
22:49:55 INFO - Running main action method: create_virtualenv
22:49:55 INFO - Creating virtualenv /builds/slave/test/build/venv
22:49:55 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
22:49:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
22:49:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
22:49:55 INFO - Using real prefix '/usr'
22:49:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python
22:49:56 INFO - Installing distribute.............................................................................................................................................................................................done.
22:49:59 INFO - Installing pip.................done.
22:49:59 INFO - Return code: 0
22:49:59 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
22:49:59 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')]}
22:49:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:49:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:49:59 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')]}
22:49:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:49:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:49:59 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x89bcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a23598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b7e30>, '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 0x8a54c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad3470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
22:49:59 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
22:49:59 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
22:49:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:49:59 INFO - 'CCACHE_UMASK': '002',
22:49:59 INFO - 'DISPLAY': ':0',
22:49:59 INFO - 'HOME': '/home/cltbld',
22:49:59 INFO - 'LANG': 'en_US.UTF-8',
22:49:59 INFO - 'LOGNAME': 'cltbld',
22:49:59 INFO - 'MAIL': '/var/mail/cltbld',
22:49:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:49:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:49:59 INFO - 'MOZ_NO_REMOTE': '1',
22:49:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:49:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:49:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:49:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:49:59 INFO - 'PWD': '/builds/slave/test',
22:49:59 INFO - 'SHELL': '/bin/bash',
22:49:59 INFO - 'SHLVL': '1',
22:49:59 INFO - 'TERM': 'linux',
22:49:59 INFO - 'TMOUT': '86400',
22:49:59 INFO - 'USER': 'cltbld',
22:49:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529',
22:49:59 INFO - '_': '/tools/buildbot/bin/python'}
22:49:59 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:49:59 INFO - Downloading/unpacking psutil>=0.7.1
22:49:59 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
22:49:59 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
22:49:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:49:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:49:59 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
22:49:59 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
22:50:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
22:50:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
22:50:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
22:50:03 INFO - Installing collected packages: psutil
22:50:03 INFO - Running setup.py install for psutil
22:50:03 INFO - building 'psutil._psutil_linux' extension
22:50:03 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o
22:50:03 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
22:50:03 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
22:50:03 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so
22:50:03 INFO - building 'psutil._psutil_posix' extension
22:50:03 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o
22:50:04 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so
22:50:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
22:50:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
22:50:04 INFO - Successfully installed psutil
22:50:04 INFO - Cleaning up...
22:50:04 INFO - Return code: 0
22:50:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
22:50:04 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')]}
22:50:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:50:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:50:04 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')]}
22:50:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:50:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:50:04 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x89bcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a23598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b7e30>, '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 0x8a54c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad3470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
22:50:04 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
22:50:04 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
22:50:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:50:04 INFO - 'CCACHE_UMASK': '002',
22:50:04 INFO - 'DISPLAY': ':0',
22:50:04 INFO - 'HOME': '/home/cltbld',
22:50:04 INFO - 'LANG': 'en_US.UTF-8',
22:50:04 INFO - 'LOGNAME': 'cltbld',
22:50:04 INFO - 'MAIL': '/var/mail/cltbld',
22:50:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:50:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:50:04 INFO - 'MOZ_NO_REMOTE': '1',
22:50:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:50:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:50:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:50:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:50:04 INFO - 'PWD': '/builds/slave/test',
22:50:04 INFO - 'SHELL': '/bin/bash',
22:50:04 INFO - 'SHLVL': '1',
22:50:04 INFO - 'TERM': 'linux',
22:50:04 INFO - 'TMOUT': '86400',
22:50:04 INFO - 'USER': 'cltbld',
22:50:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529',
22:50:04 INFO - '_': '/tools/buildbot/bin/python'}
22:50:04 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:50:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
22:50:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
22:50:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
22:50:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
22:50:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
22:50:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz
22:50:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
22:50:08 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
22:50:08 INFO - Installing collected packages: mozsystemmonitor
22:50:08 INFO - Running setup.py install for mozsystemmonitor
22:50:08 INFO - Successfully installed mozsystemmonitor
22:50:08 INFO - Cleaning up...
22:50:08 INFO - Return code: 0
22:50:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
22:50:08 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')]}
22:50:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:50:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:50:08 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')]}
22:50:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:50:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:50:08 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x89bcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a23598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b7e30>, '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 0x8a54c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad3470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
22:50:08 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
22:50:08 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
22:50:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:50:08 INFO - 'CCACHE_UMASK': '002',
22:50:08 INFO - 'DISPLAY': ':0',
22:50:08 INFO - 'HOME': '/home/cltbld',
22:50:08 INFO - 'LANG': 'en_US.UTF-8',
22:50:08 INFO - 'LOGNAME': 'cltbld',
22:50:08 INFO - 'MAIL': '/var/mail/cltbld',
22:50:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:50:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:50:08 INFO - 'MOZ_NO_REMOTE': '1',
22:50:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:50:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:50:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:50:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:50:08 INFO - 'PWD': '/builds/slave/test',
22:50:08 INFO - 'SHELL': '/bin/bash',
22:50:08 INFO - 'SHLVL': '1',
22:50:08 INFO - 'TERM': 'linux',
22:50:08 INFO - 'TMOUT': '86400',
22:50:08 INFO - 'USER': 'cltbld',
22:50:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529',
22:50:08 INFO - '_': '/tools/buildbot/bin/python'}
22:50:08 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:50:08 INFO - Downloading/unpacking blobuploader==1.2.4
22:50:08 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
22:50:08 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
22:50:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:08 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
22:50:08 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
22:50:12 INFO - Downloading blobuploader-1.2.4.tar.gz
22:50:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
22:50:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
22:50:12 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
22:50:12 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
22:50:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:12 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
22:50:12 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
22:50:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
22:50:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
22:50:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
22:50:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
22:50:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
22:50:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
22:50:13 INFO - Downloading docopt-0.6.1.tar.gz
22:50:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
22:50:13 INFO - Installing collected packages: blobuploader, requests, docopt
22:50:13 INFO - Running setup.py install for blobuploader
22:50:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
22:50:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
22:50:13 INFO - Running setup.py install for requests
22:50:14 INFO - Running setup.py install for docopt
22:50:14 INFO - Successfully installed blobuploader requests docopt
22:50:14 INFO - Cleaning up...
22:50:14 INFO - Return code: 0
22:50:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv
22:50:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:50:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:50:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:50:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:50:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:50:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:50:14 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x89bcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a23598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b7e30>, '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 0x8a54c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad3470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
22:50:14 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
22:50:14 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
22:50:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:50:14 INFO - 'CCACHE_UMASK': '002',
22:50:14 INFO - 'DISPLAY': ':0',
22:50:14 INFO - 'HOME': '/home/cltbld',
22:50:14 INFO - 'LANG': 'en_US.UTF-8',
22:50:14 INFO - 'LOGNAME': 'cltbld',
22:50:14 INFO - 'MAIL': '/var/mail/cltbld',
22:50:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:50:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:50:14 INFO - 'MOZ_NO_REMOTE': '1',
22:50:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:50:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:50:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:50:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:50:14 INFO - 'PWD': '/builds/slave/test',
22:50:14 INFO - 'SHELL': '/bin/bash',
22:50:14 INFO - 'SHLVL': '1',
22:50:14 INFO - 'TERM': 'linux',
22:50:14 INFO - 'TMOUT': '86400',
22:50:14 INFO - 'USER': 'cltbld',
22:50:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529',
22:50:14 INFO - '_': '/tools/buildbot/bin/python'}
22:50:14 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
22:50:15 INFO - Running setup.py (path:/tmp/pip-kjbs7g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
22:50:15 INFO - Running setup.py (path:/tmp/pip-z43AlM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
22:50:15 INFO - Running setup.py (path:/tmp/pip-ne5EY8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
22:50:15 INFO - Running setup.py (path:/tmp/pip-FLrr1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
22:50:15 INFO - Running setup.py (path:/tmp/pip-TOJVbl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
22:50:15 INFO - Running setup.py (path:/tmp/pip-NRSNbb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
22:50:15 INFO - Running setup.py (path:/tmp/pip-0TD9rc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
22:50:15 INFO - Running setup.py (path:/tmp/pip-I8FtLG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
22:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
22:50:15 INFO - Running setup.py (path:/tmp/pip-_rbNQK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
22:50:16 INFO - Running setup.py (path:/tmp/pip-xVBflG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
22:50:16 INFO - Running setup.py (path:/tmp/pip-QS9h8R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
22:50:16 INFO - Running setup.py (path:/tmp/pip-NKTxPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
22:50:16 INFO - Running setup.py (path:/tmp/pip-F5U131-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
22:50:16 INFO - Running setup.py (path:/tmp/pip-dkJp9o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
22:50:16 INFO - Running setup.py (path:/tmp/pip-1HXWah-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
22:50:16 INFO - Running setup.py (path:/tmp/pip-6sSzCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
22:50:16 INFO - Running setup.py (path:/tmp/pip-TrgHUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
22:50:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
22:50:16 INFO - Running setup.py (path:/tmp/pip-otverE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
22:50:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
22:50:17 INFO - Running setup.py (path:/tmp/pip-h5b3_P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
22:50:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
22:50:17 INFO - Running setup.py (path:/tmp/pip-LHMvcX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
22:50:17 INFO - Unpacking /builds/slave/test/build/tests/marionette
22:50:17 INFO - Running setup.py (path:/tmp/pip-JrrILw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
22:50:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
22:50:17 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
22:50:17 INFO - Running setup.py install for manifestparser
22:50:17 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
22:50:17 INFO - Running setup.py install for mozcrash
22:50:18 INFO - Running setup.py install for mozdebug
22:50:18 INFO - Running setup.py install for mozdevice
22:50:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
22:50:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin
22:50:18 INFO - Running setup.py install for mozfile
22:50:18 INFO - Running setup.py install for mozhttpd
22:50:18 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
22:50:18 INFO - Running setup.py install for mozinfo
22:50:19 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
22:50:19 INFO - Running setup.py install for mozInstall
22:50:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
22:50:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
22:50:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
22:50:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
22:50:19 INFO - Running setup.py install for mozleak
22:50:19 INFO - Running setup.py install for mozlog
22:50:19 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
22:50:19 INFO - Running setup.py install for moznetwork
22:50:19 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
22:50:19 INFO - Running setup.py install for mozprocess
22:50:20 INFO - Running setup.py install for mozprofile
22:50:20 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
22:50:20 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
22:50:20 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
22:50:20 INFO - Running setup.py install for mozrunner
22:50:20 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
22:50:20 INFO - Running setup.py install for mozscreenshot
22:50:20 INFO - Running setup.py install for moztest
22:50:20 INFO - Running setup.py install for mozversion
22:50:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
22:50:21 INFO - Running setup.py install for wptserve
22:50:21 INFO - Running setup.py install for marionette-driver
22:50:21 INFO - Running setup.py install for browsermob-proxy
22:50:21 INFO - Running setup.py install for marionette-client
22:50:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
22:50:22 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
22:50:22 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
22:50:22 INFO - Cleaning up...
22:50:22 INFO - Return code: 0
22:50:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv
22:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:50:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
22:50:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
22:50:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
22:50:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
22:50:22 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x89bcc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a23598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ad5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b7e30>, '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 0x8a54c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad3470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
22:50:22 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
22:50:22 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
22:50:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:50:22 INFO - 'CCACHE_UMASK': '002',
22:50:22 INFO - 'DISPLAY': ':0',
22:50:22 INFO - 'HOME': '/home/cltbld',
22:50:22 INFO - 'LANG': 'en_US.UTF-8',
22:50:22 INFO - 'LOGNAME': 'cltbld',
22:50:22 INFO - 'MAIL': '/var/mail/cltbld',
22:50:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:50:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:50:22 INFO - 'MOZ_NO_REMOTE': '1',
22:50:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:50:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:50:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:50:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:50:22 INFO - 'PWD': '/builds/slave/test',
22:50:22 INFO - 'SHELL': '/bin/bash',
22:50:22 INFO - 'SHLVL': '1',
22:50:22 INFO - 'TERM': 'linux',
22:50:22 INFO - 'TMOUT': '86400',
22:50:22 INFO - 'USER': 'cltbld',
22:50:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529',
22:50:22 INFO - '_': '/tools/buildbot/bin/python'}
22:50:22 INFO - Ignoring indexes: https://pypi.python.org/simple/
22:50:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
22:50:22 INFO - Running setup.py (path:/tmp/pip-Mp8Gbc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
22:50:22 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))
22:50:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
22:50:22 INFO - Running setup.py (path:/tmp/pip-CjPtAo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
22:50:22 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))
22:50:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
22:50:22 INFO - Running setup.py (path:/tmp/pip-CvzHlf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
22:50:22 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))
22:50:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
22:50:22 INFO - Running setup.py (path:/tmp/pip-K2aSuQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
22:50:23 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))
22:50:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
22:50:23 INFO - Running setup.py (path:/tmp/pip-QImlk3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
22:50:23 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))
22:50:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
22:50:23 INFO - Running setup.py (path:/tmp/pip-NkkZNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
22:50:23 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))
22:50:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
22:50:23 INFO - Running setup.py (path:/tmp/pip-CitsyX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
22:50:23 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))
22:50:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
22:50:23 INFO - Running setup.py (path:/tmp/pip-FpXGDL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
22:50:23 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))
22:50:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
22:50:23 INFO - Running setup.py (path:/tmp/pip-7VNwVC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
22:50:23 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))
22:50:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
22:50:23 INFO - Running setup.py (path:/tmp/pip-MhrJYc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
22:50:23 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))
22:50:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
22:50:23 INFO - Running setup.py (path:/tmp/pip-cEAFu_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
22:50:23 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))
22:50:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
22:50:23 INFO - Running setup.py (path:/tmp/pip-SfM7yN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
22:50:24 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))
22:50:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
22:50:24 INFO - Running setup.py (path:/tmp/pip-fgbfe8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
22:50:24 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))
22:50:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
22:50:24 INFO - Running setup.py (path:/tmp/pip-vPapV7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
22:50:24 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))
22:50:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
22:50:24 INFO - Running setup.py (path:/tmp/pip-sMsibG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
22:50:24 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))
22:50:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
22:50:24 INFO - Running setup.py (path:/tmp/pip-hudkdR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
22:50:24 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))
22:50:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
22:50:24 INFO - Running setup.py (path:/tmp/pip-N29vfW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
22:50:24 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))
22:50:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
22:50:24 INFO - Running setup.py (path:/tmp/pip-gLCoC7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
22:50:24 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))
22:50:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
22:50:24 INFO - Running setup.py (path:/tmp/pip-LS2bEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
22:50:24 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))
22:50:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
22:50:24 INFO - Running setup.py (path:/tmp/pip-9Sn85Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
22:50:25 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))
22:50:25 INFO - Unpacking /builds/slave/test/build/tests/marionette
22:50:25 INFO - Running setup.py (path:/tmp/pip-I662Ga-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
22:50:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
22:50:25 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))
22:50:25 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))
22:50:25 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))
22:50:25 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))
22:50:25 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))
22:50:25 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))
22:50:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
22:50:25 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
22:50:25 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
22:50:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
22:50:25 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
22:50:25 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
22:50:28 INFO - Downloading blessings-1.6.tar.gz
22:50:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
22:50:29 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
22:50:29 INFO - Installing collected packages: blessings
22:50:29 INFO - Running setup.py install for blessings
22:50:29 INFO - Successfully installed blessings
22:50:29 INFO - Cleaning up...
22:50:29 INFO - Return code: 0
22:50:29 INFO - Done creating virtualenv /builds/slave/test/build/venv.
22:50:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
22:50:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
22:50:29 INFO - Reading from file tmpfile_stdout
22:50:29 INFO - Current package versions:
22:50:29 INFO - argparse == 1.2.1
22:50:29 INFO - blessings == 1.6
22:50:29 INFO - blobuploader == 1.2.4
22:50:29 INFO - browsermob-proxy == 0.6.0
22:50:29 INFO - docopt == 0.6.1
22:50:29 INFO - manifestparser == 1.1
22:50:29 INFO - marionette-client == 2.3.0
22:50:29 INFO - marionette-driver == 1.4.0
22:50:29 INFO - mozInstall == 1.12
22:50:29 INFO - mozcrash == 0.17
22:50:29 INFO - mozdebug == 0.1
22:50:29 INFO - mozdevice == 0.48
22:50:29 INFO - mozfile == 1.2
22:50:29 INFO - mozhttpd == 0.7
22:50:29 INFO - mozinfo == 0.9
22:50:29 INFO - mozleak == 0.1
22:50:29 INFO - mozlog == 3.1
22:50:29 INFO - moznetwork == 0.27
22:50:29 INFO - mozprocess == 0.22
22:50:29 INFO - mozprofile == 0.28
22:50:29 INFO - mozrunner == 6.11
22:50:29 INFO - mozscreenshot == 0.1
22:50:29 INFO - mozsystemmonitor == 0.0
22:50:29 INFO - moztest == 0.7
22:50:29 INFO - mozversion == 1.4
22:50:29 INFO - psutil == 3.1.1
22:50:29 INFO - requests == 1.2.3
22:50:29 INFO - wptserve == 1.4.0
22:50:29 INFO - wsgiref == 0.1.2
22:50:29 INFO - Running post-action listener: _resource_record_post_action
22:50:29 INFO - Running post-action listener: _start_resource_monitoring
22:50:29 INFO - Starting resource monitoring.
22:50:29 INFO - #####
22:50:29 INFO - ##### Running pull step.
22:50:29 INFO - #####
22:50:29 INFO - Running pre-action listener: _resource_record_pre_action
22:50:29 INFO - Running main action method: pull
22:50:29 INFO - Pull has nothing to do!
22:50:29 INFO - Running post-action listener: _resource_record_post_action
22:50:29 INFO - #####
22:50:29 INFO - ##### Running install step.
22:50:29 INFO - #####
22:50:29 INFO - Running pre-action listener: _resource_record_pre_action
22:50:29 INFO - Running main action method: install
22:50:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
22:50:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
22:50:30 INFO - Reading from file tmpfile_stdout
22:50:30 INFO - Detecting whether we're running mozinstall >=1.0...
22:50:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
22:50:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
22:50:30 INFO - Reading from file tmpfile_stdout
22:50:30 INFO - Output received:
22:50:30 INFO - Usage: mozinstall [options] installer
22:50:30 INFO - Options:
22:50:30 INFO - -h, --help show this help message and exit
22:50:30 INFO - -d DEST, --destination=DEST
22:50:30 INFO - Directory to install application into. [default:
22:50:30 INFO - "/builds/slave/test"]
22:50:30 INFO - --app=APP Application being installed. [default: firefox]
22:50:30 INFO - mkdir: /builds/slave/test/build/application
22:50:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
22:50:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
22:50:50 INFO - Reading from file tmpfile_stdout
22:50:50 INFO - Output received:
22:50:50 INFO - /builds/slave/test/build/application/firefox/firefox
22:50:50 INFO - Running post-action listener: _resource_record_post_action
22:50:50 INFO - #####
22:50:50 INFO - ##### Running run-tests step.
22:50:50 INFO - #####
22:50:50 INFO - Running pre-action listener: _resource_record_pre_action
22:50:50 INFO - Running main action method: run_tests
22:50:50 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
22:50:50 INFO - Minidump filename unknown. Determining based upon platform and architecture.
22:50:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
22:50:50 INFO - grabbing minidump binary from tooltool
22:50:50 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')]}
22:50:50 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b7e30>, '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 0x8a54c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ad3470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
22:50:50 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
22:50:50 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/linux32/releng.manifest -o -c /builds/tooltool_cache
22:50:50 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
22:50:50 INFO - Return code: 0
22:50:50 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
22:50:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
22:50:50 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/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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
22:50:50 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/firefox --symbols-path=https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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
22:50:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
22:50:50 INFO - 'CCACHE_UMASK': '002',
22:50:50 INFO - 'DISPLAY': ':0',
22:50:50 INFO - 'HOME': '/home/cltbld',
22:50:50 INFO - 'LANG': 'en_US.UTF-8',
22:50:50 INFO - 'LOGNAME': 'cltbld',
22:50:50 INFO - 'MAIL': '/var/mail/cltbld',
22:50:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
22:50:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
22:50:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
22:50:50 INFO - 'MOZ_NO_REMOTE': '1',
22:50:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
22:50:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
22:50:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
22:50:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
22:50:50 INFO - 'PWD': '/builds/slave/test',
22:50:50 INFO - 'SHELL': '/bin/bash',
22:50:50 INFO - 'SHLVL': '1',
22:50:50 INFO - 'TERM': 'linux',
22:50:50 INFO - 'TMOUT': '86400',
22:50:50 INFO - 'USER': 'cltbld',
22:50:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465274754.170181-1284937529',
22:50:50 INFO - '_': '/tools/buildbot/bin/python'}
22:50:50 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/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/LvmRuj4GSRCgpP5V7n_HnA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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
22:50:51 INFO - STDERR: /builds/slave/test/build/venv/local/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
22:50:51 INFO - import pkg_resources
22:50:52 INFO - Using 1 client processes
22:50:52 INFO - wptserve Starting http server on 127.0.0.1:8000
22:50:52 INFO - wptserve Starting http server on 127.0.0.1:8001
22:50:52 INFO - wptserve Starting http server on 127.0.0.1:8443
22:50:54 INFO - SUITE-START | Running 1476 tests
22:50:54 INFO - Running testharness tests
22:50:54 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
22:50:54 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
22:50:54 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
22:50:54 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
22:50:54 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
22:50:54 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
22:50:54 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
22:50:54 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
22:50:54 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 1ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
22:50:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
22:50:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
22:50:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
22:50:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
22:50:54 INFO - Setting up ssl
22:50:54 INFO - PROCESS | certutil |
22:50:54 INFO - PROCESS | certutil |
22:50:54 INFO - PROCESS | certutil |
22:50:54 INFO - Certificate Nickname Trust Attributes
22:50:54 INFO - SSL,S/MIME,JAR/XPI
22:50:54 INFO -
22:50:54 INFO - web-platform-tests CT,,
22:50:54 INFO -
22:50:54 INFO - Starting runner
22:50:56 INFO - PROCESS | 7419 | 1465278656209 Marionette INFO Listening on port 2828
22:50:58 INFO - PROCESS | 7419 | 1465278658222 Marionette INFO startBrowser 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:58 INFO - PROCESS | 7419 | 1465278658241 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:58 INFO - PROCESS | 7419 | 1465278658598 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:58 INFO - PROCESS | 7419 | 1465278658667 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:58 INFO - PROCESS | 7419 | 1465278658919 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
22:50:58 INFO - PROCESS | 7419 | 1465278658958 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:58 INFO - PROCESS | 7419 | 1465278658973 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
22:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms
22:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
22:50:59 INFO - PROCESS | 7419 | 1465278659413 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:59 INFO - PROCESS | 7419 | 1465278659535 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
22:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 470ms
22:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
22:50:59 INFO - PROCESS | 7419 | 1465278659838 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:50:59 INFO - PROCESS | 7419 | 1465278659920 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
22:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 432ms
22:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
22:51:00 INFO - PROCESS | 7419 | 1465278660278 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:00 INFO - PROCESS | 7419 | 1465278660360 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
22:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 368ms
22:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
22:51:00 INFO - PROCESS | 7419 | 1465278660655 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:00 INFO - PROCESS | 7419 | 1465278660745 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
22:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 377ms
22:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
22:51:01 INFO - PROCESS | 7419 | 1465278661039 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:01 INFO - PROCESS | 7419 | 1465278661117 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
22:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 372ms
22:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
22:51:01 INFO - PROCESS | 7419 | 1465278661418 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:01 INFO - PROCESS | 7419 | 1465278661494 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
22:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 374ms
22:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
22:51:01 INFO - PROCESS | 7419 | 1465278661792 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:01 INFO - PROCESS | 7419 | 1465278661882 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
22:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 374ms
22:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
22:51:02 INFO - PROCESS | 7419 | 1465278662175 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:02 INFO - PROCESS | 7419 | 1465278662249 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
22:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 368ms
22:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
22:51:02 INFO - PROCESS | 7419 | 1465278662550 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:02 INFO - PROCESS | 7419 | 1465278662632 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
22:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 425ms
22:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
22:51:02 INFO - PROCESS | 7419 | 1465278662976 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:03 INFO - PROCESS | 7419 | 1465278663060 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
22:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 375ms
22:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
22:51:03 INFO - PROCESS | 7419 | 1465278663357 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:03 INFO - PROCESS | 7419 | 1465278663447 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
22:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 470ms
22:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
22:51:03 INFO - PROCESS | 7419 | 1465278663834 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:03 INFO - PROCESS | 7419 | 1465278663908 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
22:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 372ms
22:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
22:51:04 INFO - PROCESS | 7419 | 1465278664211 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:04 INFO - PROCESS | 7419 | 1465278664285 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
22:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 368ms
22:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
22:51:04 INFO - PROCESS | 7419 | 1465278664586 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:04 INFO - PROCESS | 7419 | 1465278664662 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
22:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 373ms
22:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
22:51:04 INFO - PROCESS | 7419 | 1465278664959 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:05 INFO - PROCESS | 7419 | 1465278665034 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
22:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 372ms
22:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
22:51:05 INFO - PROCESS | 7419 | 1465278665338 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:05 INFO - PROCESS | 7419 | 1465278665423 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
22:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 372ms
22:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
22:51:05 INFO - PROCESS | 7419 | 1465278665717 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:05 INFO - PROCESS | 7419 | 1465278665795 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
22:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 375ms
22:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
22:51:06 INFO - PROCESS | 7419 | 1465278666143 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:06 INFO - PROCESS | 7419 | 1465278666246 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
22:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 675ms
22:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
22:51:06 INFO - PROCESS | 7419 | 1465278666831 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:06 INFO - PROCESS | 7419 | 1465278666903 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
22:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 428ms
22:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
22:51:07 INFO - PROCESS | 7419 | 1465278667267 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:07 INFO - PROCESS | 7419 | 1465278667348 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
22:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 431ms
22:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
22:51:07 INFO - PROCESS | 7419 | 1465278667709 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:07 INFO - PROCESS | 7419 | 1465278667785 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
22:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 424ms
22:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
22:51:08 INFO - PROCESS | 7419 | 1465278668129 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:08 INFO - PROCESS | 7419 | 1465278668240 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
22:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 428ms
22:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
22:51:08 INFO - PROCESS | 7419 | 1465278668561 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:08 INFO - PROCESS | 7419 | 1465278668631 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
22:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 378ms
22:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
22:51:08 INFO - PROCESS | 7419 | 1465278668947 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:09 INFO - PROCESS | 7419 | 1465278669047 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
22:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms
22:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
22:51:09 INFO - PROCESS | 7419 | 1465278669376 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:09 INFO - PROCESS | 7419 | 1465278669444 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
22:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 369ms
22:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
22:51:09 INFO - PROCESS | 7419 | 1465278669754 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:09 INFO - PROCESS | 7419 | 1465278669825 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
22:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 382ms
22:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
22:51:10 INFO - PROCESS | 7419 | 1465278670141 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:10 INFO - PROCESS | 7419 | 1465278670221 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
22:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 424ms
22:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
22:51:10 INFO - PROCESS | 7419 | 1465278670573 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:10 INFO - PROCESS | 7419 | 1465278670644 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
22:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 368ms
22:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
22:51:10 INFO - PROCESS | 7419 | 1465278670946 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:11 INFO - PROCESS | 7419 | 1465278671038 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
22:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 384ms
22:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
22:51:11 INFO - PROCESS | 7419 | 1465278671336 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:11 INFO - PROCESS | 7419 | 1465278671407 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
22:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 373ms
22:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
22:51:11 INFO - PROCESS | 7419 | 1465278671709 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:11 INFO - PROCESS | 7419 | 1465278671788 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
22:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 422ms
22:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
22:51:12 INFO - PROCESS | 7419 | 1465278672140 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:12 INFO - PROCESS | 7419 | 1465278672209 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
22:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 377ms
22:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
22:51:12 INFO - PROCESS | 7419 | 1465278672525 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:12 INFO - PROCESS | 7419 | 1465278672595 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
22:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 379ms
22:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
22:51:12 INFO - PROCESS | 7419 | 1465278672902 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:12 INFO - PROCESS | 7419 | 1465278672988 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
22:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 429ms
22:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
22:51:13 INFO - PROCESS | 7419 | 1465278673332 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:13 INFO - PROCESS | 7419 | 1465278673400 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
22:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 624ms
22:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
22:51:13 INFO - PROCESS | 7419 | 1465278673968 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:14 INFO - PROCESS | 7419 | 1465278674042 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
22:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms
22:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
22:51:14 INFO - PROCESS | 7419 | 1465278674444 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:14 INFO - PROCESS | 7419 | 1465278674519 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
22:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 481ms
22:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
22:51:14 INFO - PROCESS | 7419 | 1465278674943 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:15 INFO - PROCESS | 7419 | 1465278675017 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
22:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms
22:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
22:51:15 INFO - PROCESS | 7419 | 1465278675418 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:15 INFO - PROCESS | 7419 | 1465278675500 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
22:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 519ms
22:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
22:51:15 INFO - PROCESS | 7419 | 1465278675940 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:16 INFO - PROCESS | 7419 | 1465278676018 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
22:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 420ms
22:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
22:51:16 INFO - PROCESS | 7419 | 1465278676366 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:16 INFO - PROCESS | 7419 | 1465278676445 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
22:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 379ms
22:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
22:51:16 INFO - PROCESS | 7419 | 1465278676751 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:16 INFO - PROCESS | 7419 | 1465278676825 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
22:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 375ms
22:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
22:51:17 INFO - PROCESS | 7419 | 1465278677126 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:17 INFO - PROCESS | 7419 | 1465278677196 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
22:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 372ms
22:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
22:51:17 INFO - PROCESS | 7419 | 1465278677508 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:17 INFO - PROCESS | 7419 | 1465278677591 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
22:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 525ms
22:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
22:51:18 INFO - PROCESS | 7419 | 1465278678038 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:18 INFO - PROCESS | 7419 | 1465278678117 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
22:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms
22:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
22:51:18 INFO - PROCESS | 7419 | 1465278678613 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:18 INFO - PROCESS | 7419 | 1465278678686 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
22:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 429ms
22:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
22:51:19 INFO - PROCESS | 7419 | 1465278679051 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:19 INFO - PROCESS | 7419 | 1465278679126 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
22:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 375ms
22:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
22:51:19 INFO - PROCESS | 7419 | 1465278679440 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:19 INFO - PROCESS | 7419 | 1465278679516 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
22:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 429ms
22:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
22:51:19 INFO - PROCESS | 7419 | 1465278679862 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:19 INFO - PROCESS | 7419 | 1465278679939 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
22:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 381ms
22:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
22:51:20 INFO - PROCESS | 7419 | 1465278680247 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:20 INFO - PROCESS | 7419 | 1465278680319 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
22:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 421ms
22:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
22:51:20 INFO - PROCESS | 7419 | 1465278680675 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:20 INFO - PROCESS | 7419 | 1465278680769 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
22:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms
22:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
22:51:21 INFO - PROCESS | 7419 | 1465278681147 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:21 INFO - PROCESS | 7419 | 1465278681229 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
22:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 380ms
22:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
22:51:21 INFO - PROCESS | 7419 | 1465278681536 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:21 INFO - PROCESS | 7419 | 1465278681607 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
22:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 425ms
22:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
22:51:21 INFO - PROCESS | 7419 | 1465278681961 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:22 INFO - PROCESS | 7419 | 1465278682035 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
22:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 379ms
22:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
22:51:22 INFO - PROCESS | 7419 | 1465278682344 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:22 INFO - PROCESS | 7419 | 1465278682421 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
22:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 422ms
22:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
22:51:22 INFO - PROCESS | 7419 | 1465278682771 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:22 INFO - PROCESS | 7419 | 1465278682858 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
22:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms
22:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
22:51:23 INFO - PROCESS | 7419 | 1465278683194 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:23 INFO - PROCESS | 7419 | 1465278683266 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
22:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 421ms
22:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
22:51:23 INFO - PROCESS | 7419 | 1465278683619 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:23 INFO - PROCESS | 7419 | 1465278683689 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
22:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 371ms
22:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
22:51:23 INFO - PROCESS | 7419 | 1465278683993 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:24 INFO - PROCESS | 7419 | 1465278684065 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
22:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 370ms
22:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
22:51:24 INFO - PROCESS | 7419 | 1465278684371 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:24 INFO - PROCESS | 7419 | 1465278684441 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
22:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 370ms
22:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
22:51:24 INFO - PROCESS | 7419 | 1465278684746 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:24 INFO - PROCESS | 7419 | 1465278684872 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
22:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms
22:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
22:51:25 INFO - PROCESS | 7419 | 1465278685386 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:25 INFO - PROCESS | 7419 | 1465278685486 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
22:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 475ms
22:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
22:51:25 INFO - PROCESS | 7419 | 1465278685867 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:25 INFO - PROCESS | 7419 | 1465278685952 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
22:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 427ms
22:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
22:51:26 INFO - PROCESS | 7419 | 1465278686306 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:26 INFO - PROCESS | 7419 | 1465278686385 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
22:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 424ms
22:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
22:51:26 INFO - PROCESS | 7419 | 1465278686726 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:26 INFO - PROCESS | 7419 | 1465278686805 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
22:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 419ms
22:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
22:51:27 INFO - PROCESS | 7419 | 1465278687149 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:27 INFO - PROCESS | 7419 | 1465278687217 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
22:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 374ms
22:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
22:51:27 INFO - PROCESS | 7419 | 1465278687531 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:27 INFO - PROCESS | 7419 | 1465278687623 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
22:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 418ms
22:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
22:51:27 INFO - PROCESS | 7419 | 1465278687951 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:28 INFO - PROCESS | 7419 | 1465278688030 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
22:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 474ms
22:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
22:51:28 INFO - PROCESS | 7419 | 1465278688435 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:28 INFO - PROCESS | 7419 | 1465278688514 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
22:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 384ms
22:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
22:51:28 INFO - PROCESS | 7419 | 1465278688830 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:28 INFO - PROCESS | 7419 | 1465278688920 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
22:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 427ms
22:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
22:51:29 INFO - PROCESS | 7419 | 1465278689260 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:29 INFO - PROCESS | 7419 | 1465278689331 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
22:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 422ms
22:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
22:51:29 INFO - PROCESS | 7419 | 1465278689687 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:29 INFO - PROCESS | 7419 | 1465278689771 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:30 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.
22:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 387ms
22:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
22:51:30 INFO - PROCESS | 7419 | 1465278690077 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:30 INFO - PROCESS | 7419 | 1465278690150 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:30 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.
22:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 375ms
22:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
22:51:30 INFO - PROCESS | 7419 | 1465278690457 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:30 INFO - PROCESS | 7419 | 1465278690535 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:30 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.
22:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 373ms
22:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
22:51:30 INFO - PROCESS | 7419 | 1465278690838 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:30 INFO - PROCESS | 7419 | 1465278690919 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:31 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.
22:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 374ms
22:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
22:51:31 INFO - PROCESS | 7419 | 1465278691218 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:31 INFO - PROCESS | 7419 | 1465278691288 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:31 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.
22:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 374ms
22:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
22:51:31 INFO - PROCESS | 7419 | 1465278691593 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:31 INFO - PROCESS | 7419 | 1465278691671 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:32 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.
22:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 431ms
22:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
22:51:32 INFO - PROCESS | 7419 | 1465278692030 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:32 INFO - PROCESS | 7419 | 1465278692166 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:32 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.
22:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms
22:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
22:51:32 INFO - PROCESS | 7419 | 1465278692705 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:32 INFO - PROCESS | 7419 | 1465278692788 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:33 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.
22:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 474ms
22:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
22:51:33 INFO - PROCESS | 7419 | 1465278693188 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:33 INFO - PROCESS | 7419 | 1465278693268 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:33 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.
22:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms
22:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
22:51:33 INFO - PROCESS | 7419 | 1465278693672 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:33 INFO - PROCESS | 7419 | 1465278693752 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:34 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.
22:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 425ms
22:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
22:51:34 INFO - PROCESS | 7419 | 1465278694098 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:34 INFO - PROCESS | 7419 | 1465278694175 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:34 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.
22:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 429ms
22:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
22:51:34 INFO - PROCESS | 7419 | 1465278694528 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:34 INFO - PROCESS | 7419 | 1465278694599 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:34 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.
22:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 374ms
22:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
22:51:34 INFO - PROCESS | 7419 | 1465278694909 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:35 INFO - PROCESS | 7419 | 1465278695009 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:35 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.
22:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms
22:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
22:51:35 INFO - PROCESS | 7419 | 1465278695384 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:35 INFO - PROCESS | 7419 | 1465278695466 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:35 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.
22:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 474ms
22:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
22:51:35 INFO - PROCESS | 7419 | 1465278695861 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:35 INFO - PROCESS | 7419 | 1465278695952 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:36 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.
22:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms
22:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
22:51:36 INFO - PROCESS | 7419 | 1465278696335 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:36 INFO - PROCESS | 7419 | 1465278696407 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:36 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.
22:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 423ms
22:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
22:51:36 INFO - PROCESS | 7419 | 1465278696762 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:36 INFO - PROCESS | 7419 | 1465278696833 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:37 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.
22:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 428ms
22:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
22:51:37 INFO - PROCESS | 7419 | 1465278697197 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:37 INFO - PROCESS | 7419 | 1465278697282 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:37 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.
22:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 532ms
22:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
22:51:37 INFO - PROCESS | 7419 | 1465278697736 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:37 INFO - PROCESS | 7419 | 1465278697812 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:38 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.
22:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 373ms
22:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
22:51:38 INFO - PROCESS | 7419 | 1465278698110 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:38 INFO - PROCESS | 7419 | 1465278698183 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:38 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.
22:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 420ms
22:51:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
22:51:38 INFO - PROCESS | 7419 | 1465278698534 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:38 INFO - PROCESS | 7419 | 1465278698604 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
22:51:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 371ms
22:51:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
22:51:38 INFO - PROCESS | 7419 | 1465278698911 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:39 INFO - PROCESS | 7419 | 1465278699019 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
22:51:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 576ms
22:51:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
22:51:39 INFO - PROCESS | 7419 | 1465278699494 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:39 INFO - PROCESS | 7419 | 1465278699585 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
22:51:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 775ms
22:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
22:51:40 INFO - PROCESS | 7419 | 1465278700279 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:40 INFO - PROCESS | 7419 | 1465278700360 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
22:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 474ms
22:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
22:51:40 INFO - PROCESS | 7419 | 1465278700758 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:40 INFO - PROCESS | 7419 | 1465278700842 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
22:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 480ms
22:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
22:51:41 INFO - PROCESS | 7419 | 1465278701248 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:41 INFO - PROCESS | 7419 | 1465278701327 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
22:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 438ms
22:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
22:51:41 INFO - PROCESS | 7419 | 1465278701683 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:41 INFO - PROCESS | 7419 | 1465278701767 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
22:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 475ms
22:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
22:51:42 INFO - PROCESS | 7419 | 1465278702162 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:42 INFO - PROCESS | 7419 | 1465278702240 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
22:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 480ms
22:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
22:51:42 INFO - PROCESS | 7419 | 1465278702649 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:42 INFO - PROCESS | 7419 | 1465278702770 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
22:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 474ms
22:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
22:51:43 INFO - PROCESS | 7419 | 1465278703138 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:43 INFO - PROCESS | 7419 | 1465278703223 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
22:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 481ms
22:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
22:51:43 INFO - PROCESS | 7419 | 1465278703632 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:43 INFO - PROCESS | 7419 | 1465278703702 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
22:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 426ms
22:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
22:51:44 INFO - PROCESS | 7419 | 1465278704061 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:44 INFO - PROCESS | 7419 | 1465278704131 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:44 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
22:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 825ms
22:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
22:51:44 INFO - PROCESS | 7419 | 1465278704890 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:44 INFO - PROCESS | 7419 | 1465278704964 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
22:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 874ms
22:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
22:51:45 INFO - PROCESS | 7419 | 1465278705771 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:45 INFO - PROCESS | 7419 | 1465278705855 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:46 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
22:51:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:51:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
22:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 422ms
22:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
22:51:46 INFO - PROCESS | 7419 | 1465278706195 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:46 INFO - PROCESS | 7419 | 1465278706294 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
22:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 678ms
22:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
22:51:46 INFO - PROCESS | 7419 | 1465278706880 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:46 INFO - PROCESS | 7419 | 1465278706957 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
22:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 429ms
22:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
22:51:47 INFO - PROCESS | 7419 | 1465278707317 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:47 INFO - PROCESS | 7419 | 1465278707401 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
22:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 475ms
22:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
22:51:47 INFO - PROCESS | 7419 | 1465278707803 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:47 INFO - PROCESS | 7419 | 1465278707883 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
22:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 428ms
22:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
22:51:48 INFO - PROCESS | 7419 | 1465278708231 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:48 INFO - PROCESS | 7419 | 1465278708309 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
22:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 423ms
22:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
22:51:48 INFO - PROCESS | 7419 | 1465278708657 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:48 INFO - PROCESS | 7419 | 1465278708728 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:49 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
22:51:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
22:51:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:51:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 433ms
22:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
22:51:49 INFO - PROCESS | 7419 | 1465278709099 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:49 INFO - PROCESS | 7419 | 1465278709209 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
22:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 479ms
22:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
22:51:49 INFO - PROCESS | 7419 | 1465278709578 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:49 INFO - PROCESS | 7419 | 1465278709672 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:49 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
22:51:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
22:51:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 424ms
22:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
22:51:50 INFO - PROCESS | 7419 | 1465278710008 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:50 INFO - PROCESS | 7419 | 1465278710083 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:50 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
22:51:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:51:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
22:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 420ms
22:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
22:51:50 INFO - PROCESS | 7419 | 1465278710433 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:50 INFO - PROCESS | 7419 | 1465278710506 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:50 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
22:51:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
22:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 420ms
22:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
22:51:50 INFO - PROCESS | 7419 | 1465278710858 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:50 INFO - PROCESS | 7419 | 1465278710933 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
22:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 424ms
22:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
22:51:51 INFO - PROCESS | 7419 | 1465278711288 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:51 INFO - PROCESS | 7419 | 1465278711377 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
22:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 437ms
22:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
22:51:51 INFO - PROCESS | 7419 | 1465278711729 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:51 INFO - PROCESS | 7419 | 1465278711805 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
22:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 428ms
22:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
22:51:52 INFO - PROCESS | 7419 | 1465278712160 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:52 INFO - PROCESS | 7419 | 1465278712235 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
22:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 429ms
22:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
22:51:52 INFO - PROCESS | 7419 | 1465278712594 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:52 INFO - PROCESS | 7419 | 1465278712665 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
22:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 572ms
22:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
22:51:53 INFO - PROCESS | 7419 | 1465278713171 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:53 INFO - PROCESS | 7419 | 1465278713268 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
22:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 773ms
22:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
22:51:53 INFO - PROCESS | 7419 | 1465278713953 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:54 INFO - PROCESS | 7419 | 1465278714036 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
22:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 431ms
22:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
22:51:54 INFO - PROCESS | 7419 | 1465278714401 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:54 INFO - PROCESS | 7419 | 1465278714482 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
22:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 471ms
22:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
22:51:54 INFO - PROCESS | 7419 | 1465278714884 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:54 INFO - PROCESS | 7419 | 1465278714970 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
22:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 472ms
22:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
22:51:55 INFO - PROCESS | 7419 | 1465278715352 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:55 INFO - PROCESS | 7419 | 1465278715436 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
22:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 423ms
22:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
22:51:55 INFO - PROCESS | 7419 | 1465278715784 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:55 INFO - PROCESS | 7419 | 1465278715867 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
22:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 575ms
22:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
22:51:56 INFO - PROCESS | 7419 | 1465278716359 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:56 INFO - PROCESS | 7419 | 1465278716453 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:56 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
22:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 481ms
22:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
22:51:56 INFO - PROCESS | 7419 | 1465278716848 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:56 INFO - PROCESS | 7419 | 1465278716924 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
22:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 420ms
22:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
22:51:57 INFO - PROCESS | 7419 | 1465278717272 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:57 INFO - PROCESS | 7419 | 1465278717345 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
22:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 425ms
22:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
22:51:57 INFO - PROCESS | 7419 | 1465278717701 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:57 INFO - PROCESS | 7419 | 1465278717770 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:58 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
22:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 422ms
22:51:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
22:51:58 INFO - PROCESS | 7419 | 1465278718127 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:58 INFO - PROCESS | 7419 | 1465278718202 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:58 INFO - PROCESS | 7419 | 1465278718333 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
22:51:58 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
22:51:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
22:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:51:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
22:51:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:51:58 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
22:51:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
22:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:51:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:51:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
22:51:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
22:51:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 431ms
22:51:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
22:51:58 INFO - PROCESS | 7419 | 1465278718567 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:58 INFO - PROCESS | 7419 | 1465278718658 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
22:51:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 475ms
22:51:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
22:51:59 INFO - PROCESS | 7419 | 1465278719055 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:59 INFO - PROCESS | 7419 | 1465278719197 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:59 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.
22:51:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 478ms
22:51:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
22:51:59 INFO - PROCESS | 7419 | 1465278719538 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:51:59 INFO - PROCESS | 7419 | 1465278719612 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:00 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.
22:52:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 475ms
22:52:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
22:52:00 INFO - PROCESS | 7419 | 1465278720014 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:00 INFO - PROCESS | 7419 | 1465278720169 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
22:52:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 683ms
22:52:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
22:52:00 INFO - PROCESS | 7419 | 1465278720700 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:00 INFO - PROCESS | 7419 | 1465278720789 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:01 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.
22:52:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 420ms
22:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
22:52:01 INFO - PROCESS | 7419 | 1465278721131 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:01 INFO - PROCESS | 7419 | 1465278721209 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
22:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 428ms
22:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
22:52:01 INFO - PROCESS | 7419 | 1465278721568 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:01 INFO - PROCESS | 7419 | 1465278721646 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
22:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 436ms
22:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
22:52:02 INFO - PROCESS | 7419 | 1465278722000 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:02 INFO - PROCESS | 7419 | 1465278722077 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
22:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 370ms
22:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
22:52:02 INFO - PROCESS | 7419 | 1465278722375 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:02 INFO - PROCESS | 7419 | 1465278722455 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
22:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 472ms
22:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
22:52:02 INFO - PROCESS | 7419 | 1465278722861 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:02 INFO - PROCESS | 7419 | 1465278722944 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
22:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 483ms
22:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
22:52:03 INFO - PROCESS | 7419 | 1465278723342 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:03 INFO - PROCESS | 7419 | 1465278723433 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
22:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 422ms
22:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
22:52:03 INFO - PROCESS | 7419 | 1465278723769 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:03 INFO - PROCESS | 7419 | 1465278723842 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
22:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 419ms
22:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
22:52:04 INFO - PROCESS | 7419 | 1465278724192 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:04 INFO - PROCESS | 7419 | 1465278724262 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
22:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 372ms
22:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
22:52:04 INFO - PROCESS | 7419 | 1465278724573 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:04 INFO - PROCESS | 7419 | 1465278724647 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
22:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 369ms
22:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
22:52:04 INFO - PROCESS | 7419 | 1465278724951 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:05 INFO - PROCESS | 7419 | 1465278725034 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
22:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 427ms
22:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
22:52:05 INFO - PROCESS | 7419 | 1465278725377 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:05 INFO - PROCESS | 7419 | 1465278725465 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
22:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 418ms
22:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
22:52:05 INFO - PROCESS | 7419 | 1465278725799 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:05 INFO - PROCESS | 7419 | 1465278725871 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
22:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 371ms
22:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
22:52:06 INFO - PROCESS | 7419 | 1465278726175 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:06 INFO - PROCESS | 7419 | 1465278726248 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
22:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 471ms
22:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
22:52:06 INFO - PROCESS | 7419 | 1465278726651 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:06 INFO - PROCESS | 7419 | 1465278726734 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
22:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 625ms
22:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
22:52:07 INFO - PROCESS | 7419 | 1465278727397 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:07 INFO - PROCESS | 7419 | 1465278727484 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
22:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 428ms
22:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
22:52:07 INFO - PROCESS | 7419 | 1465278727833 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:07 INFO - PROCESS | 7419 | 1465278727927 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
22:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 423ms
22:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
22:52:08 INFO - PROCESS | 7419 | 1465278728262 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:08 INFO - PROCESS | 7419 | 1465278728344 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
22:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 434ms
22:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
22:52:08 INFO - PROCESS | 7419 | 1465278728693 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:08 INFO - PROCESS | 7419 | 1465278728766 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
22:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 429ms
22:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
22:52:09 INFO - PROCESS | 7419 | 1465278729126 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:09 INFO - PROCESS | 7419 | 1465278729199 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
22:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 424ms
22:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
22:52:09 INFO - PROCESS | 7419 | 1465278729558 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:09 INFO - PROCESS | 7419 | 1465278729656 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
22:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 477ms
22:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
22:52:10 INFO - PROCESS | 7419 | 1465278730040 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:10 INFO - PROCESS | 7419 | 1465278730121 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
22:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 486ms
22:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
22:52:10 INFO - PROCESS | 7419 | 1465278730529 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:10 INFO - PROCESS | 7419 | 1465278730599 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
22:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 428ms
22:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
22:52:10 INFO - PROCESS | 7419 | 1465278730961 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:11 INFO - PROCESS | 7419 | 1465278731032 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
22:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 373ms
22:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
22:52:11 INFO - PROCESS | 7419 | 1465278731341 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:11 INFO - PROCESS | 7419 | 1465278731433 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
22:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 421ms
22:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
22:52:11 INFO - PROCESS | 7419 | 1465278731768 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:11 INFO - PROCESS | 7419 | 1465278731854 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
22:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 427ms
22:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
22:52:12 INFO - PROCESS | 7419 | 1465278732197 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:12 INFO - PROCESS | 7419 | 1465278732270 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
22:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 423ms
22:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
22:52:12 INFO - PROCESS | 7419 | 1465278732625 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:12 INFO - PROCESS | 7419 | 1465278732697 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
22:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 374ms
22:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
22:52:13 INFO - PROCESS | 7419 | 1465278733010 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:13 INFO - PROCESS | 7419 | 1465278733085 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
22:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 427ms
22:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
22:52:13 INFO - PROCESS | 7419 | 1465278733441 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:13 INFO - PROCESS | 7419 | 1465278733542 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
22:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 676ms
22:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
22:52:14 INFO - PROCESS | 7419 | 1465278734123 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:14 INFO - PROCESS | 7419 | 1465278734249 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
22:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms
22:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
22:52:14 INFO - PROCESS | 7419 | 1465278734652 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:14 INFO - PROCESS | 7419 | 1465278734733 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:15 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
22:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 425ms
22:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
22:52:15 INFO - PROCESS | 7419 | 1465278735090 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:15 INFO - PROCESS | 7419 | 1465278735169 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
22:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 477ms
22:52:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
22:52:15 INFO - PROCESS | 7419 | 1465278735561 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:15 INFO - PROCESS | 7419 | 1465278735644 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:16 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)
22:52:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 874ms
22:52:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
22:52:16 INFO - PROCESS | 7419 | 1465278736440 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:16 INFO - PROCESS | 7419 | 1465278736514 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
22:52:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 882ms
22:52:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
22:52:17 INFO - PROCESS | 7419 | 1465278737330 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:17 INFO - PROCESS | 7419 | 1465278737420 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
22:52:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 876ms
22:52:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
22:52:18 INFO - PROCESS | 7419 | 1465278738207 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:18 INFO - PROCESS | 7419 | 1465278738284 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:19 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)
22:52:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 880ms
22:52:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
22:52:19 INFO - PROCESS | 7419 | 1465278739103 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:19 INFO - PROCESS | 7419 | 1465278739195 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:20 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)
22:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 938ms
22:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
22:52:20 INFO - PROCESS | 7419 | 1465278740056 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:20 INFO - PROCESS | 7419 | 1465278740134 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
22:52:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 932ms
22:52:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
22:52:20 INFO - PROCESS | 7419 | 1465278740990 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:21 INFO - PROCESS | 7419 | 1465278741068 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
22:52:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 875ms
22:52:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
22:52:21 INFO - PROCESS | 7419 | 1465278741865 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:21 INFO - PROCESS | 7419 | 1465278741951 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
22:52:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 930ms
22:52:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
22:52:22 INFO - PROCESS | 7419 | 1465278742802 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:22 INFO - PROCESS | 7419 | 1465278742875 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:23 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
22:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 875ms
22:52:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
22:52:23 INFO - PROCESS | 7419 | 1465278743678 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:23 INFO - PROCESS | 7419 | 1465278743770 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
22:52:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 877ms
22:52:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
22:52:24 INFO - PROCESS | 7419 | 1465278744557 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:24 INFO - PROCESS | 7419 | 1465278744633 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:24 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
22:52:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
22:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:52:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:52:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:52:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 434ms
22:52:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
22:52:24 INFO - PROCESS | 7419 | 1465278744995 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:25 INFO - PROCESS | 7419 | 1465278745072 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
22:52:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 470ms
22:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
22:52:25 INFO - PROCESS | 7419 | 1465278745473 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:25 INFO - PROCESS | 7419 | 1465278745606 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:26 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 255
22:52:26 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:52:26 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:52:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
22:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:52:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:52:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 721ms
22:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
22:52:26 INFO - PROCESS | 7419 | 1465278746199 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:26 INFO - PROCESS | 7419 | 1465278746283 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
22:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 424ms
22:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
22:52:26 INFO - PROCESS | 7419 | 1465278746632 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:26 INFO - PROCESS | 7419 | 1465278746708 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
22:52:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 875ms
22:52:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
22:52:27 INFO - PROCESS | 7419 | 1465278747518 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:27 INFO - PROCESS | 7419 | 1465278747593 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:28 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
22:52:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 872ms
22:52:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
22:52:28 INFO - PROCESS | 7419 | 1465278748390 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:28 INFO - PROCESS | 7419 | 1465278748480 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:29 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.)
22:52:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 924ms
22:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
22:52:29 INFO - PROCESS | 7419 | 1465278749315 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:29 INFO - PROCESS | 7419 | 1465278749387 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
22:52:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 873ms
22:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
22:52:30 INFO - PROCESS | 7419 | 1465278750193 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:30 INFO - PROCESS | 7419 | 1465278750285 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:31 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
22:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms
22:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
22:52:31 INFO - PROCESS | 7419 | 1465278751120 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:31 INFO - PROCESS | 7419 | 1465278751192 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
22:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 375ms
22:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
22:52:31 INFO - PROCESS | 7419 | 1465278751496 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:31 INFO - PROCESS | 7419 | 1465278751572 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
22:52:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 877ms
22:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
22:52:32 INFO - PROCESS | 7419 | 1465278752378 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:32 INFO - PROCESS | 7419 | 1465278752465 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
22:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1081ms
22:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
22:52:33 INFO - PROCESS | 7419 | 1465278753467 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:33 INFO - PROCESS | 7419 | 1465278753554 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
22:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 472ms
22:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
22:52:33 INFO - PROCESS | 7419 | 1465278753946 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:34 INFO - PROCESS | 7419 | 1465278754024 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
22:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 430ms
22:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
22:52:34 INFO - PROCESS | 7419 | 1465278754386 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:34 INFO - PROCESS | 7419 | 1465278754467 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
22:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 431ms
22:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
22:52:34 INFO - PROCESS | 7419 | 1465278754815 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:34 INFO - PROCESS | 7419 | 1465278754897 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
22:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms
22:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
22:52:35 INFO - PROCESS | 7419 | 1465278755293 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:35 INFO - PROCESS | 7419 | 1465278755381 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
22:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 476ms
22:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
22:52:35 INFO - PROCESS | 7419 | 1465278755772 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:35 INFO - PROCESS | 7419 | 1465278755868 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
22:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 482ms
22:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
22:52:36 INFO - PROCESS | 7419 | 1465278756255 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:36 INFO - PROCESS | 7419 | 1465278756332 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
22:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 420ms
22:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
22:52:36 INFO - PROCESS | 7419 | 1465278756680 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:36 INFO - PROCESS | 7419 | 1465278756750 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:37 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
22:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 422ms
22:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
22:52:37 INFO - PROCESS | 7419 | 1465278757111 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:37 INFO - PROCESS | 7419 | 1465278757182 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:37 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
22:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 426ms
22:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
22:52:37 INFO - PROCESS | 7419 | 1465278757541 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:37 INFO - PROCESS | 7419 | 1465278757620 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:37 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
22:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 377ms
22:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
22:52:37 INFO - PROCESS | 7419 | 1465278757936 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:38 INFO - PROCESS | 7419 | 1465278758027 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
22:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 483ms
22:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
22:52:38 INFO - PROCESS | 7419 | 1465278758417 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:38 INFO - PROCESS | 7419 | 1465278758491 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:38 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
22:52:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:52:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
22:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:52:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:52:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 420ms
22:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
22:52:38 INFO - PROCESS | 7419 | 1465278758845 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:38 INFO - PROCESS | 7419 | 1465278758918 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
22:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 680ms
22:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
22:52:39 INFO - PROCESS | 7419 | 1465278759533 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:39 INFO - PROCESS | 7419 | 1465278759646 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:40 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
22:52:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:52:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
22:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:52:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:52:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 476ms
22:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
22:52:40 INFO - PROCESS | 7419 | 1465278760019 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:40 INFO - PROCESS | 7419 | 1465278760099 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
22:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 477ms
22:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
22:52:40 INFO - PROCESS | 7419 | 1465278760506 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:40 INFO - PROCESS | 7419 | 1465278760590 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
22:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 472ms
22:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
22:52:40 INFO - PROCESS | 7419 | 1465278760974 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:41 INFO - PROCESS | 7419 | 1465278761057 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
22:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 424ms
22:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
22:52:41 INFO - PROCESS | 7419 | 1465278761405 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:41 INFO - PROCESS | 7419 | 1465278761479 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
22:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 471ms
22:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
22:52:41 INFO - PROCESS | 7419 | 1465278761883 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:42 INFO - PROCESS | 7419 | 1465278762002 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
22:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 523ms
22:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
22:52:42 INFO - PROCESS | 7419 | 1465278762413 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:42 INFO - PROCESS | 7419 | 1465278762492 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
22:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 433ms
22:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
22:52:42 INFO - PROCESS | 7419 | 1465278762850 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:42 INFO - PROCESS | 7419 | 1465278762927 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
22:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 375ms
22:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
22:52:43 INFO - PROCESS | 7419 | 1465278763253 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:43 INFO - PROCESS | 7419 | 1465278763327 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
22:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 390ms
22:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
22:52:43 INFO - PROCESS | 7419 | 1465278763634 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:43 INFO - PROCESS | 7419 | 1465278763710 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
22:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 430ms
22:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
22:52:44 INFO - PROCESS | 7419 | 1465278764064 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:44 INFO - PROCESS | 7419 | 1465278764157 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
22:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 422ms
22:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
22:52:44 INFO - PROCESS | 7419 | 1465278764489 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:44 INFO - PROCESS | 7419 | 1465278764561 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
22:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 373ms
22:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
22:52:44 INFO - PROCESS | 7419 | 1465278764872 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:44 INFO - PROCESS | 7419 | 1465278764949 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
22:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 424ms
22:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
22:52:45 INFO - PROCESS | 7419 | 1465278765300 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:45 INFO - PROCESS | 7419 | 1465278765372 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
22:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms
22:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
22:52:45 INFO - PROCESS | 7419 | 1465278765778 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:45 INFO - PROCESS | 7419 | 1465278765874 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
22:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 621ms
22:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
22:52:46 INFO - PROCESS | 7419 | 1465278766407 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:46 INFO - PROCESS | 7419 | 1465278766512 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
22:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 522ms
22:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
22:52:46 INFO - PROCESS | 7419 | 1465278766947 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:47 INFO - PROCESS | 7419 | 1465278767029 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
22:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 477ms
22:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
22:52:47 INFO - PROCESS | 7419 | 1465278767431 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:47 INFO - PROCESS | 7419 | 1465278767526 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
22:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 479ms
22:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
22:52:47 INFO - PROCESS | 7419 | 1465278767908 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:47 INFO - PROCESS | 7419 | 1465278767984 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
22:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 472ms
22:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
22:52:48 INFO - PROCESS | 7419 | 1465278768385 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:48 INFO - PROCESS | 7419 | 1465278768458 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
22:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 423ms
22:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
22:52:48 INFO - PROCESS | 7419 | 1465278768814 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:48 INFO - PROCESS | 7419 | 1465278768917 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
22:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms
22:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
22:52:49 INFO - PROCESS | 7419 | 1465278769301 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:49 INFO - PROCESS | 7419 | 1465278769374 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
22:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms
22:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
22:52:49 INFO - PROCESS | 7419 | 1465278769775 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:49 INFO - PROCESS | 7419 | 1465278769851 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
22:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 482ms
22:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
22:52:50 INFO - PROCESS | 7419 | 1465278770261 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:50 INFO - PROCESS | 7419 | 1465278770332 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
22:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 429ms
22:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
22:52:50 INFO - PROCESS | 7419 | 1465278770694 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:50 INFO - PROCESS | 7419 | 1465278770769 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
22:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 386ms
22:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
22:52:51 INFO - PROCESS | 7419 | 1465278771088 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:51 INFO - PROCESS | 7419 | 1465278771173 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
22:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 422ms
22:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
22:52:51 INFO - PROCESS | 7419 | 1465278771516 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:51 INFO - PROCESS | 7419 | 1465278771586 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
22:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 421ms
22:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
22:52:51 INFO - PROCESS | 7419 | 1465278771940 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:52 INFO - PROCESS | 7419 | 1465278772011 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
22:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 425ms
22:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
22:52:52 INFO - PROCESS | 7419 | 1465278772369 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:52 INFO - PROCESS | 7419 | 1465278772439 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
22:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 427ms
22:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
22:52:52 INFO - PROCESS | 7419 | 1465278772801 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:52 INFO - PROCESS | 7419 | 1465278772873 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
22:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 575ms
22:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
22:52:53 INFO - PROCESS | 7419 | 1465278773383 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:53 INFO - PROCESS | 7419 | 1465278773541 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
22:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 726ms
22:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
22:52:54 INFO - PROCESS | 7419 | 1465278774115 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:54 INFO - PROCESS | 7419 | 1465278774199 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
22:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 429ms
22:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
22:52:54 INFO - PROCESS | 7419 | 1465278774552 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:54 INFO - PROCESS | 7419 | 1465278774631 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
22:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 474ms
22:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
22:52:55 INFO - PROCESS | 7419 | 1465278775037 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:55 INFO - PROCESS | 7419 | 1465278775116 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
22:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 429ms
22:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
22:52:55 INFO - PROCESS | 7419 | 1465278775462 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:55 INFO - PROCESS | 7419 | 1465278775548 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
22:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 420ms
22:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
22:52:55 INFO - PROCESS | 7419 | 1465278775889 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:55 INFO - PROCESS | 7419 | 1465278775966 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
22:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 474ms
22:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
22:52:56 INFO - PROCESS | 7419 | 1465278776369 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:56 INFO - PROCESS | 7419 | 1465278776467 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
22:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 473ms
22:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
22:52:56 INFO - PROCESS | 7419 | 1465278776849 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:56 INFO - PROCESS | 7419 | 1465278776938 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
22:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 476ms
22:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
22:52:57 INFO - PROCESS | 7419 | 1465278777347 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:57 INFO - PROCESS | 7419 | 1465278777428 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
22:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 396ms
22:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
22:52:57 INFO - PROCESS | 7419 | 1465278777735 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:57 INFO - PROCESS | 7419 | 1465278777808 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
22:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 435ms
22:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
22:52:58 INFO - PROCESS | 7419 | 1465278778169 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:58 INFO - PROCESS | 7419 | 1465278778254 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
22:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 426ms
22:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
22:52:58 INFO - PROCESS | 7419 | 1465278778600 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:58 INFO - PROCESS | 7419 | 1465278778686 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
22:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 427ms
22:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
22:52:59 INFO - PROCESS | 7419 | 1465278779030 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:59 INFO - PROCESS | 7419 | 1465278779106 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
22:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 376ms
22:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
22:52:59 INFO - PROCESS | 7419 | 1465278779425 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:59 INFO - PROCESS | 7419 | 1465278779500 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
22:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 420ms
22:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
22:52:59 INFO - PROCESS | 7419 | 1465278779849 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:52:59 INFO - PROCESS | 7419 | 1465278779924 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
22:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 518ms
22:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
22:53:00 INFO - PROCESS | 7419 | 1465278780374 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:00 INFO - PROCESS | 7419 | 1465278780481 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
22:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms
22:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
22:53:01 INFO - PROCESS | 7419 | 1465278781116 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:01 INFO - PROCESS | 7419 | 1465278781204 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
22:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 477ms
22:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
22:53:01 INFO - PROCESS | 7419 | 1465278781603 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:01 INFO - PROCESS | 7419 | 1465278781705 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
22:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 472ms
22:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
22:53:02 INFO - PROCESS | 7419 | 1465278782085 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:02 INFO - PROCESS | 7419 | 1465278782160 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
22:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 429ms
22:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
22:53:02 INFO - PROCESS | 7419 | 1465278782514 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:02 INFO - PROCESS | 7419 | 1465278782591 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
22:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 427ms
22:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
22:53:02 INFO - PROCESS | 7419 | 1465278782942 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:03 INFO - PROCESS | 7419 | 1465278783015 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
22:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 475ms
22:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
22:53:03 INFO - PROCESS | 7419 | 1465278783425 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:03 INFO - PROCESS | 7419 | 1465278783532 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
22:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms
22:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
22:53:03 INFO - PROCESS | 7419 | 1465278783896 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:03 INFO - PROCESS | 7419 | 1465278783986 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
22:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 429ms
22:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
22:53:04 INFO - PROCESS | 7419 | 1465278784329 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:04 INFO - PROCESS | 7419 | 1465278784402 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
22:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 374ms
22:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
22:53:04 INFO - PROCESS | 7419 | 1465278784710 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:04 INFO - PROCESS | 7419 | 1465278784784 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
22:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 420ms
22:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
22:53:05 INFO - PROCESS | 7419 | 1465278785133 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:05 INFO - PROCESS | 7419 | 1465278785216 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
22:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 430ms
22:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
22:53:05 INFO - PROCESS | 7419 | 1465278785567 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:05 INFO - PROCESS | 7419 | 1465278785650 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
22:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 424ms
22:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
22:53:05 INFO - PROCESS | 7419 | 1465278785994 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:06 INFO - PROCESS | 7419 | 1465278786069 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
22:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 425ms
22:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
22:53:06 INFO - PROCESS | 7419 | 1465278786426 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:06 INFO - PROCESS | 7419 | 1465278786498 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
22:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 376ms
22:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
22:53:06 INFO - PROCESS | 7419 | 1465278786807 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:06 INFO - PROCESS | 7419 | 1465278786883 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
22:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 421ms
22:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
22:53:07 INFO - PROCESS | 7419 | 1465278787234 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:07 INFO - PROCESS | 7419 | 1465278787326 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
22:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 676ms
22:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
22:53:07 INFO - PROCESS | 7419 | 1465278787920 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:08 INFO - PROCESS | 7419 | 1465278788010 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
22:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 632ms
22:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
22:53:08 INFO - PROCESS | 7419 | 1465278788557 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:08 INFO - PROCESS | 7419 | 1465278788638 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
22:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 420ms
22:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
22:53:08 INFO - PROCESS | 7419 | 1465278788985 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:09 INFO - PROCESS | 7419 | 1465278789066 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
22:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 480ms
22:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
22:53:09 INFO - PROCESS | 7419 | 1465278789475 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:09 INFO - PROCESS | 7419 | 1465278789554 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
22:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 474ms
22:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
22:53:09 INFO - PROCESS | 7419 | 1465278789946 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:10 INFO - PROCESS | 7419 | 1465278790020 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
22:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 418ms
22:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
22:53:10 INFO - PROCESS | 7419 | 1465278790369 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:10 INFO - PROCESS | 7419 | 1465278790445 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
22:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms
22:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
22:53:10 INFO - PROCESS | 7419 | 1465278790904 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:10 INFO - PROCESS | 7419 | 1465278790982 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
22:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 485ms
22:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
22:53:11 INFO - PROCESS | 7419 | 1465278791381 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:11 INFO - PROCESS | 7419 | 1465278791483 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
22:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 420ms
22:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
22:53:11 INFO - PROCESS | 7419 | 1465278791805 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:11 INFO - PROCESS | 7419 | 1465278791874 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
22:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 418ms
22:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
22:53:12 INFO - PROCESS | 7419 | 1465278792228 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:12 INFO - PROCESS | 7419 | 1465278792299 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
22:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 372ms
22:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
22:53:12 INFO - PROCESS | 7419 | 1465278792608 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:12 INFO - PROCESS | 7419 | 1465278792679 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
22:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 421ms
22:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
22:53:13 INFO - PROCESS | 7419 | 1465278793034 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:13 INFO - PROCESS | 7419 | 1465278793117 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
22:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 372ms
22:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
22:53:13 INFO - PROCESS | 7419 | 1465278793413 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:13 INFO - PROCESS | 7419 | 1465278793499 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
22:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 424ms
22:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
22:53:13 INFO - PROCESS | 7419 | 1465278793840 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:13 INFO - PROCESS | 7419 | 1465278793912 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
22:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 425ms
22:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
22:53:14 INFO - PROCESS | 7419 | 1465278794273 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:14 INFO - PROCESS | 7419 | 1465278794376 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
22:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 722ms
22:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
22:53:15 INFO - PROCESS | 7419 | 1465278795003 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:15 INFO - PROCESS | 7419 | 1465278795085 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
22:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 475ms
22:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
22:53:15 INFO - PROCESS | 7419 | 1465278795483 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:15 INFO - PROCESS | 7419 | 1465278795562 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
22:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 472ms
22:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
22:53:15 INFO - PROCESS | 7419 | 1465278795966 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:16 INFO - PROCESS | 7419 | 1465278796044 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
22:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 472ms
22:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
22:53:16 INFO - PROCESS | 7419 | 1465278796434 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:16 INFO - PROCESS | 7419 | 1465278796516 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
22:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 425ms
22:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
22:53:16 INFO - PROCESS | 7419 | 1465278796863 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:16 INFO - PROCESS | 7419 | 1465278796934 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
22:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 473ms
22:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
22:53:17 INFO - PROCESS | 7419 | 1465278797343 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:17 INFO - PROCESS | 7419 | 1465278797447 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
22:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms
22:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
22:53:17 INFO - PROCESS | 7419 | 1465278797814 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:17 INFO - PROCESS | 7419 | 1465278797907 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
22:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 423ms
22:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
22:53:18 INFO - PROCESS | 7419 | 1465278798242 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:18 INFO - PROCESS | 7419 | 1465278798312 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
22:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 374ms
22:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
22:53:18 INFO - PROCESS | 7419 | 1465278798624 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:18 INFO - PROCESS | 7419 | 1465278798695 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
22:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 419ms
22:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
22:53:19 INFO - PROCESS | 7419 | 1465278799047 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:19 INFO - PROCESS | 7419 | 1465278799119 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
22:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 426ms
22:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
22:53:19 INFO - PROCESS | 7419 | 1465278799479 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:19 INFO - PROCESS | 7419 | 1465278799567 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
22:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 421ms
22:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
22:53:19 INFO - PROCESS | 7419 | 1465278799903 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:19 INFO - PROCESS | 7419 | 1465278799980 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
22:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 372ms
22:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
22:53:20 INFO - PROCESS | 7419 | 1465278800278 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:20 INFO - PROCESS | 7419 | 1465278800357 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:20 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
22:53:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:53:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
22:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 422ms
22:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
22:53:20 INFO - PROCESS | 7419 | 1465278800706 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:20 INFO - PROCESS | 7419 | 1465278800780 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:21 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
22:53:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:53:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 425ms
22:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
22:53:21 INFO - PROCESS | 7419 | 1465278801154 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:21 INFO - PROCESS | 7419 | 1465278801251 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:21 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255
22:53:21 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:53:21 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:53:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 673ms
22:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
22:53:21 INFO - PROCESS | 7419 | 1465278801832 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:21 INFO - PROCESS | 7419 | 1465278801924 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:22 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
22:53:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:53:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
22:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 626ms
22:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
22:53:22 INFO - PROCESS | 7419 | 1465278802471 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:22 INFO - PROCESS | 7419 | 1465278802554 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:22 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
22:53:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:53:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
22:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 435ms
22:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
22:53:22 INFO - PROCESS | 7419 | 1465278802913 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:22 INFO - PROCESS | 7419 | 1465278802997 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:23 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 210
22:53:23 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
22:53:23 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
22:53:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 420ms
22:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
22:53:23 INFO - PROCESS | 7419 | 1465278803345 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:23 INFO - PROCESS | 7419 | 1465278803430 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
22:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 437ms
22:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
22:53:23 INFO - PROCESS | 7419 | 1465278803778 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:23 INFO - PROCESS | 7419 | 1465278803853 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:24 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
22:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 427ms
22:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
22:53:24 INFO - PROCESS | 7419 | 1465278804216 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:24 INFO - PROCESS | 7419 | 1465278804300 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:24 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
22:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 480ms
22:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
22:53:24 INFO - PROCESS | 7419 | 1465278804703 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:24 INFO - PROCESS | 7419 | 1465278804803 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
22:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms
22:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
22:53:25 INFO - PROCESS | 7419 | 1465278805223 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:25 INFO - PROCESS | 7419 | 1465278805311 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
22:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 429ms
22:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
22:53:25 INFO - PROCESS | 7419 | 1465278805657 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:25 INFO - PROCESS | 7419 | 1465278805725 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
22:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 381ms
22:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
22:53:26 INFO - PROCESS | 7419 | 1465278806046 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:26 INFO - PROCESS | 7419 | 1465278806134 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:26 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
22:53:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
22:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 385ms
22:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
22:53:26 INFO - PROCESS | 7419 | 1465278806438 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:26 INFO - PROCESS | 7419 | 1465278806517 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
22:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 423ms
22:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
22:53:26 INFO - PROCESS | 7419 | 1465278806867 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:26 INFO - PROCESS | 7419 | 1465278806955 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
22:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 427ms
22:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
22:53:27 INFO - PROCESS | 7419 | 1465278807298 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:27 INFO - PROCESS | 7419 | 1465278807368 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
22:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 374ms
22:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
22:53:27 INFO - PROCESS | 7419 | 1465278807677 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:27 INFO - PROCESS | 7419 | 1465278807757 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
22:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 377ms
22:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
22:53:28 INFO - PROCESS | 7419 | 1465278808058 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:28 INFO - PROCESS | 7419 | 1465278808135 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
22:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 720ms
22:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
22:53:28 INFO - PROCESS | 7419 | 1465278808789 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:28 INFO - PROCESS | 7419 | 1465278808884 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
22:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 477ms
22:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
22:53:29 INFO - PROCESS | 7419 | 1465278809275 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:29 INFO - PROCESS | 7419 | 1465278809355 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
22:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 423ms
22:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
22:53:29 INFO - PROCESS | 7419 | 1465278809712 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:29 INFO - PROCESS | 7419 | 1465278809794 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
22:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 472ms
22:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
22:53:30 INFO - PROCESS | 7419 | 1465278810179 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:30 INFO - PROCESS | 7419 | 1465278810260 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
22:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 424ms
22:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
22:53:30 INFO - PROCESS | 7419 | 1465278810606 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:30 INFO - PROCESS | 7419 | 1465278810682 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
22:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 471ms
22:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
22:53:31 INFO - PROCESS | 7419 | 1465278811084 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:31 INFO - PROCESS | 7419 | 1465278811186 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
22:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms
22:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
22:53:31 INFO - PROCESS | 7419 | 1465278811621 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:31 INFO - PROCESS | 7419 | 1465278811707 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
22:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 485ms
22:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
22:53:32 INFO - PROCESS | 7419 | 1465278812094 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:32 INFO - PROCESS | 7419 | 1465278812168 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
22:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 430ms
22:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
22:53:32 INFO - PROCESS | 7419 | 1465278812530 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:32 INFO - PROCESS | 7419 | 1465278812606 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
22:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 432ms
22:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
22:53:32 INFO - PROCESS | 7419 | 1465278812969 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:33 INFO - PROCESS | 7419 | 1465278813043 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
22:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 418ms
22:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
22:53:33 INFO - PROCESS | 7419 | 1465278813393 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:33 INFO - PROCESS | 7419 | 1465278813482 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
22:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 426ms
22:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
22:53:33 INFO - PROCESS | 7419 | 1465278813822 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:33 INFO - PROCESS | 7419 | 1465278813898 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
22:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 428ms
22:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
22:53:34 INFO - PROCESS | 7419 | 1465278814255 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:34 INFO - PROCESS | 7419 | 1465278814328 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
22:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 371ms
22:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
22:53:34 INFO - PROCESS | 7419 | 1465278814635 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:34 INFO - PROCESS | 7419 | 1465278814709 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
22:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 472ms
22:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
22:53:35 INFO - PROCESS | 7419 | 1465278815109 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:35 INFO - PROCESS | 7419 | 1465278815205 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
22:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms
22:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
22:53:35 INFO - PROCESS | 7419 | 1465278815787 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:35 INFO - PROCESS | 7419 | 1465278815904 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
22:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 526ms
22:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
22:53:36 INFO - PROCESS | 7419 | 1465278816322 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:36 INFO - PROCESS | 7419 | 1465278816404 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
22:53:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:53:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
22:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 471ms
22:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
22:53:36 INFO - PROCESS | 7419 | 1465278816805 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:36 INFO - PROCESS | 7419 | 1465278816884 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
22:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 426ms
22:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
22:53:37 INFO - PROCESS | 7419 | 1465278817227 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:37 INFO - PROCESS | 7419 | 1465278817312 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
22:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 421ms
22:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
22:53:37 INFO - PROCESS | 7419 | 1465278817654 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:37 INFO - PROCESS | 7419 | 1465278817730 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
22:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 473ms
22:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
22:53:38 INFO - PROCESS | 7419 | 1465278818134 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:38 INFO - PROCESS | 7419 | 1465278818243 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:38 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
22:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 480ms
22:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
22:53:38 INFO - PROCESS | 7419 | 1465278818617 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:38 INFO - PROCESS | 7419 | 1465278818695 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:39 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
22:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 430ms
22:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
22:53:39 INFO - PROCESS | 7419 | 1465278819051 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:39 INFO - PROCESS | 7419 | 1465278819126 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
22:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 424ms
22:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
22:53:39 INFO - PROCESS | 7419 | 1465278819477 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:39 INFO - PROCESS | 7419 | 1465278819555 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
22:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 874ms
22:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
22:53:40 INFO - PROCESS | 7419 | 1465278820360 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:40 INFO - PROCESS | 7419 | 1465278820433 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
22:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 423ms
22:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
22:53:40 INFO - PROCESS | 7419 | 1465278820784 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:40 INFO - PROCESS | 7419 | 1465278820872 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
22:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 423ms
22:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
22:53:41 INFO - PROCESS | 7419 | 1465278821210 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:41 INFO - PROCESS | 7419 | 1465278821285 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
22:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 420ms
22:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
22:53:41 INFO - PROCESS | 7419 | 1465278821641 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:41 INFO - PROCESS | 7419 | 1465278821717 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
22:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 525ms
22:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
22:53:42 INFO - PROCESS | 7419 | 1465278822172 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:42 INFO - PROCESS | 7419 | 1465278822274 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
22:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 623ms
22:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
22:53:43 INFO - PROCESS | 7419 | 1465278822999 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:43 INFO - PROCESS | 7419 | 1465278823100 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
22:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 674ms
22:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
22:53:43 INFO - PROCESS | 7419 | 1465278823485 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:43 INFO - PROCESS | 7419 | 1465278823566 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 477ms
22:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
22:53:43 INFO - PROCESS | 7419 | 1465278823963 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:44 INFO - PROCESS | 7419 | 1465278824048 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:44 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
22:53:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
22:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 428ms
22:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
22:53:44 INFO - PROCESS | 7419 | 1465278824402 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:44 INFO - PROCESS | 7419 | 1465278824483 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:44 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
22:53:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
22:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 423ms
22:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
22:53:44 INFO - PROCESS | 7419 | 1465278824829 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:44 INFO - PROCESS | 7419 | 1465278824900 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:45 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
22:53:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 426ms
22:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
22:53:45 INFO - PROCESS | 7419 | 1465278825271 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:45 INFO - PROCESS | 7419 | 1465278825384 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:45 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]"
22:53:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:53:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 523ms
22:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
22:53:45 INFO - PROCESS | 7419 | 1465278825802 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:45 INFO - PROCESS | 7419 | 1465278825892 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:46 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
22:53:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
22:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:53:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 474ms
22:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
22:53:46 INFO - PROCESS | 7419 | 1465278826280 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:46 INFO - PROCESS | 7419 | 1465278826352 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
22:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 376ms
22:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
22:53:46 INFO - PROCESS | 7419 | 1465278826664 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:46 INFO - PROCESS | 7419 | 1465278826735 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
22:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 379ms
22:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
22:53:47 INFO - PROCESS | 7419 | 1465278827045 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:47 INFO - PROCESS | 7419 | 1465278827125 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
22:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 369ms
22:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
22:53:47 INFO - PROCESS | 7419 | 1465278827425 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:47 INFO - PROCESS | 7419 | 1465278827513 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
22:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 422ms
22:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
22:53:47 INFO - PROCESS | 7419 | 1465278827853 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:47 INFO - PROCESS | 7419 | 1465278827923 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
22:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 373ms
22:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
22:53:48 INFO - PROCESS | 7419 | 1465278828236 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:48 INFO - PROCESS | 7419 | 1465278828322 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
22:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 475ms
22:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
22:53:48 INFO - PROCESS | 7419 | 1465278828709 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:48 INFO - PROCESS | 7419 | 1465278828782 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
22:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 726ms
22:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
22:53:49 INFO - PROCESS | 7419 | 1465278829450 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:49 INFO - PROCESS | 7419 | 1465278829565 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
22:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 488ms
22:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
22:53:49 INFO - PROCESS | 7419 | 1465278829946 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:50 INFO - PROCESS | 7419 | 1465278830036 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
22:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 426ms
22:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
22:53:50 INFO - PROCESS | 7419 | 1465278830384 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:50 INFO - PROCESS | 7419 | 1465278830465 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
22:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 479ms
22:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
22:53:50 INFO - PROCESS | 7419 | 1465278830858 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:50 INFO - PROCESS | 7419 | 1465278830937 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
22:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 469ms
22:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
22:53:51 INFO - PROCESS | 7419 | 1465278831331 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:51 INFO - PROCESS | 7419 | 1465278831407 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
22:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 478ms
22:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
22:53:51 INFO - PROCESS | 7419 | 1465278831816 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:51 INFO - PROCESS | 7419 | 1465278831924 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
22:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 528ms
22:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
22:53:52 INFO - PROCESS | 7419 | 1465278832345 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:52 INFO - PROCESS | 7419 | 1465278832431 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
22:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 418ms
22:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
22:53:52 INFO - PROCESS | 7419 | 1465278832769 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:52 INFO - PROCESS | 7419 | 1465278832839 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
22:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 425ms
22:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
22:53:53 INFO - PROCESS | 7419 | 1465278833199 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:53 INFO - PROCESS | 7419 | 1465278833272 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
22:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 428ms
22:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
22:53:53 INFO - PROCESS | 7419 | 1465278833631 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:53 INFO - PROCESS | 7419 | 1465278833707 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
22:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 427ms
22:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
22:53:54 INFO - PROCESS | 7419 | 1465278834063 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:54 INFO - PROCESS | 7419 | 1465278834148 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
22:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 470ms
22:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
22:53:54 INFO - PROCESS | 7419 | 1465278834536 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:54 INFO - PROCESS | 7419 | 1465278834609 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
22:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 426ms
22:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
22:53:54 INFO - PROCESS | 7419 | 1465278834966 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:55 INFO - PROCESS | 7419 | 1465278835042 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
22:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 422ms
22:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
22:53:55 INFO - PROCESS | 7419 | 1465278835392 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:55 INFO - PROCESS | 7419 | 1465278835486 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
22:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 673ms
22:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
22:53:56 INFO - PROCESS | 7419 | 1465278836073 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:56 INFO - PROCESS | 7419 | 1465278836203 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
22:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 574ms
22:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
22:53:56 INFO - PROCESS | 7419 | 1465278836654 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:56 INFO - PROCESS | 7419 | 1465278836735 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
22:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 483ms
22:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
22:53:57 INFO - PROCESS | 7419 | 1465278837148 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:57 INFO - PROCESS | 7419 | 1465278837236 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
22:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 685ms
22:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
22:53:57 INFO - PROCESS | 7419 | 1465278837829 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:57 INFO - PROCESS | 7419 | 1465278837907 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
22:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 418ms
22:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
22:53:58 INFO - PROCESS | 7419 | 1465278838253 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:58 INFO - PROCESS | 7419 | 1465278838326 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
22:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 469ms
22:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
22:53:58 INFO - PROCESS | 7419 | 1465278838729 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:58 INFO - PROCESS | 7419 | 1465278838845 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
22:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 526ms
22:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
22:53:59 INFO - PROCESS | 7419 | 1465278839257 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:59 INFO - PROCESS | 7419 | 1465278839333 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
22:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 424ms
22:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
22:53:59 INFO - PROCESS | 7419 | 1465278839687 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:53:59 INFO - PROCESS | 7419 | 1465278839759 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
22:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 420ms
22:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
22:54:00 INFO - PROCESS | 7419 | 1465278840110 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:00 INFO - PROCESS | 7419 | 1465278840182 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
22:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 421ms
22:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
22:54:00 INFO - PROCESS | 7419 | 1465278840535 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:00 INFO - PROCESS | 7419 | 1465278840614 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
22:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 426ms
22:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
22:54:00 INFO - PROCESS | 7419 | 1465278840968 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:01 INFO - PROCESS | 7419 | 1465278841073 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
22:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 473ms
22:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
22:54:01 INFO - PROCESS | 7419 | 1465278841446 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:01 INFO - PROCESS | 7419 | 1465278841525 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
22:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 379ms
22:54:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
22:54:01 INFO - PROCESS | 7419 | 1465278841837 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:01 INFO - PROCESS | 7419 | 1465278841910 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:02 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 () {
22:54:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
22:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
22:54:02 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 () {
22:54:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
22:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
22:54:02 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 () {
22:54:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
22:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
22:54:02 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 () {
22:54:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
22:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
22:54:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 385ms
22:54:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
22:54:02 INFO - PROCESS | 7419 | 1465278842229 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:02 INFO - PROCESS | 7419 | 1465278842303 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
22:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
22:54:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
22:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
22:54:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
22:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
22:54:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 481ms
22:54:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
22:54:02 INFO - PROCESS | 7419 | 1465278842720 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:02 INFO - PROCESS | 7419 | 1465278842818 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:03 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
22:54:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
22:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:54:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
22:54:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
22:54:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
22:54:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
22:54:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 577ms
22:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
22:54:03 INFO - PROCESS | 7419 | 1465278843303 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:03 INFO - PROCESS | 7419 | 1465278843406 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
22:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 689ms
22:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
22:54:04 INFO - PROCESS | 7419 | 1465278844016 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:04 INFO - PROCESS | 7419 | 1465278844100 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
22:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 490ms
22:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
22:54:04 INFO - PROCESS | 7419 | 1465278844495 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:04 INFO - PROCESS | 7419 | 1465278844575 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
22:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 426ms
22:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
22:54:04 INFO - PROCESS | 7419 | 1465278844933 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:05 INFO - PROCESS | 7419 | 1465278845010 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
22:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 472ms
22:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
22:54:05 INFO - PROCESS | 7419 | 1465278845401 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:05 INFO - PROCESS | 7419 | 1465278845482 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
22:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 424ms
22:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
22:54:05 INFO - PROCESS | 7419 | 1465278845836 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:05 INFO - PROCESS | 7419 | 1465278845916 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
22:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 475ms
22:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
22:54:06 INFO - PROCESS | 7419 | 1465278846317 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:06 INFO - PROCESS | 7419 | 1465278846414 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
22:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 472ms
22:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
22:54:06 INFO - PROCESS | 7419 | 1465278846798 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:06 INFO - PROCESS | 7419 | 1465278846886 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
22:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 419ms
22:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
22:54:07 INFO - PROCESS | 7419 | 1465278847219 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:07 INFO - PROCESS | 7419 | 1465278847288 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
22:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 369ms
22:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
22:54:07 INFO - PROCESS | 7419 | 1465278847592 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:07 INFO - PROCESS | 7419 | 1465278847662 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
22:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 371ms
22:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
22:54:07 INFO - PROCESS | 7419 | 1465278847971 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:08 INFO - PROCESS | 7419 | 1465278848050 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
22:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 373ms
22:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
22:54:08 INFO - PROCESS | 7419 | 1465278848363 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:08 INFO - PROCESS | 7419 | 1465278848444 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
22:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 419ms
22:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
22:54:08 INFO - PROCESS | 7419 | 1465278848783 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:08 INFO - PROCESS | 7419 | 1465278848862 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
22:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 380ms
22:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
22:54:09 INFO - PROCESS | 7419 | 1465278849175 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:09 INFO - PROCESS | 7419 | 1465278849249 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
22:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 374ms
22:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
22:54:09 INFO - PROCESS | 7419 | 1465278849555 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:09 INFO - PROCESS | 7419 | 1465278849624 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
22:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 621ms
22:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
22:54:10 INFO - PROCESS | 7419 | 1465278850215 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:10 INFO - PROCESS | 7419 | 1465278850354 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
22:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 520ms
22:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
22:54:10 INFO - PROCESS | 7419 | 1465278850743 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:10 INFO - PROCESS | 7419 | 1465278850821 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
22:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 425ms
22:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
22:54:11 INFO - PROCESS | 7419 | 1465278851176 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:11 INFO - PROCESS | 7419 | 1465278851260 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
22:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 488ms
22:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
22:54:11 INFO - PROCESS | 7419 | 1465278851661 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:11 INFO - PROCESS | 7419 | 1465278851739 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
22:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 468ms
22:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
22:54:12 INFO - PROCESS | 7419 | 1465278852134 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:12 INFO - PROCESS | 7419 | 1465278852204 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
22:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 418ms
22:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
22:54:12 INFO - PROCESS | 7419 | 1465278852564 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:12 INFO - PROCESS | 7419 | 1465278852676 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:13 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
22:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms
22:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
22:54:13 INFO - PROCESS | 7419 | 1465278853083 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:13 INFO - PROCESS | 7419 | 1465278853157 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
22:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 468ms
22:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
22:54:13 INFO - PROCESS | 7419 | 1465278853556 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:13 INFO - PROCESS | 7419 | 1465278853627 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:13 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
22:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 375ms
22:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
22:54:13 INFO - PROCESS | 7419 | 1465278853937 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:14 INFO - PROCESS | 7419 | 1465278854010 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
22:54:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 371ms
22:54:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
22:54:14 INFO - PROCESS | 7419 | 1465278854331 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:14 INFO - PROCESS | 7419 | 1465278854405 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
22:54:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 428ms
22:54:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
22:54:14 INFO - PROCESS | 7419 | 1465278854762 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:14 INFO - PROCESS | 7419 | 1465278854850 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
22:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 429ms
22:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
22:54:15 INFO - PROCESS | 7419 | 1465278855194 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:15 INFO - PROCESS | 7419 | 1465278855265 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
22:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 423ms
22:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
22:54:15 INFO - PROCESS | 7419 | 1465278855622 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:15 INFO - PROCESS | 7419 | 1465278855692 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
22:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 369ms
22:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
22:54:16 INFO - PROCESS | 7419 | 1465278855994 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:16 INFO - PROCESS | 7419 | 1465278856072 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
22:54:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms
22:54:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
22:54:16 INFO - PROCESS | 7419 | 1465278856521 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:16 INFO - PROCESS | 7419 | 1465278856621 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
22:54:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 823ms
22:54:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
22:54:17 INFO - PROCESS | 7419 | 1465278857357 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:17 INFO - PROCESS | 7419 | 1465278857452 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
22:54:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 475ms
22:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
22:54:17 INFO - PROCESS | 7419 | 1465278857836 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:17 INFO - PROCESS | 7419 | 1465278857948 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
22:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 482ms
22:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
22:54:18 INFO - PROCESS | 7419 | 1465278858324 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:18 INFO - PROCESS | 7419 | 1465278858406 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
22:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 431ms
22:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
22:54:18 INFO - PROCESS | 7419 | 1465278858753 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:18 INFO - PROCESS | 7419 | 1465278858832 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
22:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 423ms
22:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
22:54:19 INFO - PROCESS | 7419 | 1465278859182 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:19 INFO - PROCESS | 7419 | 1465278859251 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
22:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 426ms
22:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
22:54:19 INFO - PROCESS | 7419 | 1465278859623 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:19 INFO - PROCESS | 7419 | 1465278859717 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
22:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 487ms
22:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
22:54:20 INFO - PROCESS | 7419 | 1465278860107 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:20 INFO - PROCESS | 7419 | 1465278860190 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
22:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 485ms
22:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
22:54:20 INFO - PROCESS | 7419 | 1465278860599 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:20 INFO - PROCESS | 7419 | 1465278860669 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
22:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 381ms
22:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
22:54:20 INFO - PROCESS | 7419 | 1465278860976 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:21 INFO - PROCESS | 7419 | 1465278861049 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:21 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
22:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 425ms
22:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
22:54:21 INFO - PROCESS | 7419 | 1465278861405 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:21 INFO - PROCESS | 7419 | 1465278861494 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
22:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 419ms
22:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
22:54:21 INFO - PROCESS | 7419 | 1465278861830 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:21 INFO - PROCESS | 7419 | 1465278861915 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
22:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 429ms
22:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
22:54:22 INFO - PROCESS | 7419 | 1465278862261 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:22 INFO - PROCESS | 7419 | 1465278862332 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:22 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
22:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 425ms
22:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
22:54:22 INFO - PROCESS | 7419 | 1465278862690 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:22 INFO - PROCESS | 7419 | 1465278862760 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
22:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 373ms
22:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
22:54:23 INFO - PROCESS | 7419 | 1465278863075 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:23 INFO - PROCESS | 7419 | 1465278863148 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
22:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 522ms
22:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
22:54:23 INFO - PROCESS | 7419 | 1465278863600 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:23 INFO - PROCESS | 7419 | 1465278863800 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
22:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 625ms
22:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
22:54:24 INFO - PROCESS | 7419 | 1465278864233 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:24 INFO - PROCESS | 7419 | 1465278864320 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
22:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 477ms
22:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
22:54:24 INFO - PROCESS | 7419 | 1465278864713 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:24 INFO - PROCESS | 7419 | 1465278864794 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
22:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 469ms
22:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
22:54:25 INFO - PROCESS | 7419 | 1465278865194 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:25 INFO - PROCESS | 7419 | 1465278865272 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:25 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
22:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 425ms
22:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
22:54:25 INFO - PROCESS | 7419 | 1465278865616 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:25 INFO - PROCESS | 7419 | 1465278865696 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
22:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 422ms
22:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
22:54:26 INFO - PROCESS | 7419 | 1465278866042 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:26 INFO - PROCESS | 7419 | 1465278866134 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:26 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
22:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 519ms
22:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
22:54:26 INFO - PROCESS | 7419 | 1465278866566 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:26 INFO - PROCESS | 7419 | 1465278866656 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
22:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 469ms
22:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
22:54:27 INFO - PROCESS | 7419 | 1465278867041 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:27 INFO - PROCESS | 7419 | 1465278867112 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
22:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 374ms
22:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
22:54:27 INFO - PROCESS | 7419 | 1465278867422 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:27 INFO - PROCESS | 7419 | 1465278867491 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
22:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 370ms
22:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
22:54:27 INFO - PROCESS | 7419 | 1465278867819 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:27 INFO - PROCESS | 7419 | 1465278867891 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
22:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 369ms
22:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
22:54:28 INFO - PROCESS | 7419 | 1465278868206 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:28 INFO - PROCESS | 7419 | 1465278868278 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
22:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 423ms
22:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
22:54:28 INFO - PROCESS | 7419 | 1465278868633 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:28 INFO - PROCESS | 7419 | 1465278868717 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
22:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 421ms
22:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
22:54:29 INFO - PROCESS | 7419 | 1465278869057 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:29 INFO - PROCESS | 7419 | 1465278869129 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
22:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 419ms
22:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
22:54:29 INFO - PROCESS | 7419 | 1465278869481 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:29 INFO - PROCESS | 7419 | 1465278869554 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
22:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 423ms
22:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
22:54:29 INFO - PROCESS | 7419 | 1465278869907 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:30 INFO - PROCESS | 7419 | 1465278870005 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
22:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 575ms
22:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
22:54:30 INFO - PROCESS | 7419 | 1465278870490 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:30 INFO - PROCESS | 7419 | 1465278870666 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
22:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 823ms
22:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
22:54:31 INFO - PROCESS | 7419 | 1465278871319 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:31 INFO - PROCESS | 7419 | 1465278871410 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
22:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 472ms
22:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
22:54:31 INFO - PROCESS | 7419 | 1465278871799 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:31 INFO - PROCESS | 7419 | 1465278871901 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:32 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
22:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 471ms
22:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
22:54:32 INFO - PROCESS | 7419 | 1465278872281 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:32 INFO - PROCESS | 7419 | 1465278872360 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:32 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
22:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 425ms
22:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
22:54:32 INFO - PROCESS | 7419 | 1465278872706 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:32 INFO - PROCESS | 7419 | 1465278872781 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:33 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
22:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 419ms
22:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
22:54:33 INFO - PROCESS | 7419 | 1465278873129 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:33 INFO - PROCESS | 7419 | 1465278873214 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:33 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)
22:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 468ms
22:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
22:54:33 INFO - PROCESS | 7419 | 1465278873604 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:33 INFO - PROCESS | 7419 | 1465278873705 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 487ms
22:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
22:54:34 INFO - PROCESS | 7419 | 1465278874094 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:34 INFO - PROCESS | 7419 | 1465278874181 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
22:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 421ms
22:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
22:54:34 INFO - PROCESS | 7419 | 1465278874520 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:34 INFO - PROCESS | 7419 | 1465278874592 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
22:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 371ms
22:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
22:54:34 INFO - PROCESS | 7419 | 1465278874896 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:34 INFO - PROCESS | 7419 | 1465278874973 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
22:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 424ms
22:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
22:54:35 INFO - PROCESS | 7419 | 1465278875323 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:35 INFO - PROCESS | 7419 | 1465278875397 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
22:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 433ms
22:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
22:54:35 INFO - PROCESS | 7419 | 1465278875762 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:35 INFO - PROCESS | 7419 | 1465278875843 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
22:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 429ms
22:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
22:54:36 INFO - PROCESS | 7419 | 1465278876199 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:36 INFO - PROCESS | 7419 | 1465278876274 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
22:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 421ms
22:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
22:54:36 INFO - PROCESS | 7419 | 1465278876622 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:36 INFO - PROCESS | 7419 | 1465278876697 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
22:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 423ms
22:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
22:54:37 INFO - PROCESS | 7419 | 1465278877049 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:37 INFO - PROCESS | 7419 | 1465278877123 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
22:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 719ms
22:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
22:54:37 INFO - PROCESS | 7419 | 1465278877776 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:37 INFO - PROCESS | 7419 | 1465278877889 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
22:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 471ms
22:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
22:54:38 INFO - PROCESS | 7419 | 1465278878257 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:38 INFO - PROCESS | 7419 | 1465278878350 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
22:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 471ms
22:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
22:54:38 INFO - PROCESS | 7419 | 1465278878739 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:38 INFO - PROCESS | 7419 | 1465278878821 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
22:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 476ms
22:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
22:54:39 INFO - PROCESS | 7419 | 1465278879216 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:39 INFO - PROCESS | 7419 | 1465278879290 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
22:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 421ms
22:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
22:54:39 INFO - PROCESS | 7419 | 1465278879637 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:39 INFO - PROCESS | 7419 | 1465278879716 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:40 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)
22:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 471ms
22:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
22:54:40 INFO - PROCESS | 7419 | 1465278880115 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:40 INFO - PROCESS | 7419 | 1465278880220 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms
22:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
22:54:40 INFO - PROCESS | 7419 | 1465278880639 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:40 INFO - PROCESS | 7419 | 1465278880734 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
22:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 420ms
22:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
22:54:41 INFO - PROCESS | 7419 | 1465278881068 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:41 INFO - PROCESS | 7419 | 1465278881139 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
22:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 420ms
22:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
22:54:41 INFO - PROCESS | 7419 | 1465278881492 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:41 INFO - PROCESS | 7419 | 1465278881568 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
22:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 378ms
22:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
22:54:41 INFO - PROCESS | 7419 | 1465278881892 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:41 INFO - PROCESS | 7419 | 1465278881966 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
22:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 437ms
22:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
22:54:42 INFO - PROCESS | 7419 | 1465278882318 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:42 INFO - PROCESS | 7419 | 1465278882405 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
22:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 424ms
22:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
22:54:42 INFO - PROCESS | 7419 | 1465278882748 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:42 INFO - PROCESS | 7419 | 1465278882821 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
22:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 419ms
22:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
22:54:43 INFO - PROCESS | 7419 | 1465278883175 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:43 INFO - PROCESS | 7419 | 1465278883249 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
22:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 433ms
22:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
22:54:43 INFO - PROCESS | 7419 | 1465278883608 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:43 INFO - PROCESS | 7419 | 1465278883687 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
22:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 574ms
22:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
22:54:44 INFO - PROCESS | 7419 | 1465278884190 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:44 INFO - PROCESS | 7419 | 1465278884296 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
22:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 824ms
22:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
22:54:45 INFO - PROCESS | 7419 | 1465278885019 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:45 INFO - PROCESS | 7419 | 1465278885117 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
22:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 476ms
22:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
22:54:45 INFO - PROCESS | 7419 | 1465278885519 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:45 INFO - PROCESS | 7419 | 1465278885613 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
22:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 429ms
22:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
22:54:45 INFO - PROCESS | 7419 | 1465278885960 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:46 INFO - PROCESS | 7419 | 1465278886040 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
22:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 427ms
22:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
22:54:46 INFO - PROCESS | 7419 | 1465278886389 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:46 INFO - PROCESS | 7419 | 1465278886468 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
22:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 468ms
22:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
22:54:46 INFO - PROCESS | 7419 | 1465278886858 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:46 INFO - PROCESS | 7419 | 1465278886932 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
22:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 422ms
22:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
22:54:47 INFO - PROCESS | 7419 | 1465278887288 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:47 INFO - PROCESS | 7419 | 1465278887382 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
22:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 480ms
22:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
22:54:47 INFO - PROCESS | 7419 | 1465278887770 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:47 INFO - PROCESS | 7419 | 1465278887849 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
22:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 477ms
22:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
22:54:48 INFO - PROCESS | 7419 | 1465278888259 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:48 INFO - PROCESS | 7419 | 1465278888328 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
22:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 377ms
22:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
22:54:48 INFO - PROCESS | 7419 | 1465278888643 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:48 INFO - PROCESS | 7419 | 1465278888715 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
22:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 372ms
22:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
22:54:49 INFO - PROCESS | 7419 | 1465278889023 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:49 INFO - PROCESS | 7419 | 1465278889104 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
22:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 430ms
22:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
22:54:49 INFO - PROCESS | 7419 | 1465278889473 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:49 INFO - PROCESS | 7419 | 1465278889560 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
22:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 423ms
22:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
22:54:49 INFO - PROCESS | 7419 | 1465278889900 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:49 INFO - PROCESS | 7419 | 1465278889973 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
22:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 421ms
22:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
22:54:50 INFO - PROCESS | 7419 | 1465278890324 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:50 INFO - PROCESS | 7419 | 1465278890399 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
22:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 377ms
22:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
22:54:50 INFO - PROCESS | 7419 | 1465278890717 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:50 INFO - PROCESS | 7419 | 1465278890792 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
22:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 473ms
22:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
22:54:51 INFO - PROCESS | 7419 | 1465278891194 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:51 INFO - PROCESS | 7419 | 1465278891312 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
22:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 677ms
22:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
22:54:51 INFO - PROCESS | 7419 | 1465278891877 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:51 INFO - PROCESS | 7419 | 1465278891993 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
22:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 473ms
22:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
22:54:52 INFO - PROCESS | 7419 | 1465278892359 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:52 INFO - PROCESS | 7419 | 1465278892439 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
22:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 422ms
22:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
22:54:52 INFO - PROCESS | 7419 | 1465278892795 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:52 INFO - PROCESS | 7419 | 1465278892874 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
22:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 426ms
22:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
22:54:53 INFO - PROCESS | 7419 | 1465278893219 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:53 INFO - PROCESS | 7419 | 1465278893294 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
22:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 377ms
22:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
22:54:53 INFO - PROCESS | 7419 | 1465278893603 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:53 INFO - PROCESS | 7419 | 1465278893678 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
22:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 374ms
22:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
22:54:53 INFO - PROCESS | 7419 | 1465278893981 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:54 INFO - PROCESS | 7419 | 1465278894097 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
22:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 473ms
22:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
22:54:54 INFO - PROCESS | 7419 | 1465278894468 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:54 INFO - PROCESS | 7419 | 1465278894550 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
22:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 423ms
22:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
22:54:54 INFO - PROCESS | 7419 | 1465278894905 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:54 INFO - PROCESS | 7419 | 1465278894974 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
22:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 424ms
22:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
22:54:55 INFO - PROCESS | 7419 | 1465278895333 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:55 INFO - PROCESS | 7419 | 1465278895404 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
22:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 375ms
22:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
22:54:55 INFO - PROCESS | 7419 | 1465278895722 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:55 INFO - PROCESS | 7419 | 1465278895799 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
22:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 426ms
22:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
22:54:56 INFO - PROCESS | 7419 | 1465278896150 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:56 INFO - PROCESS | 7419 | 1465278896235 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
22:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 425ms
22:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
22:54:56 INFO - PROCESS | 7419 | 1465278896579 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:56 INFO - PROCESS | 7419 | 1465278896652 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
22:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 430ms
22:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
22:54:57 INFO - PROCESS | 7419 | 1465278897014 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:57 INFO - PROCESS | 7419 | 1465278897087 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
22:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 425ms
22:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
22:54:57 INFO - PROCESS | 7419 | 1465278897443 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:57 INFO - PROCESS | 7419 | 1465278897531 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
22:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 428ms
22:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
22:54:57 INFO - PROCESS | 7419 | 1465278897886 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:58 INFO - PROCESS | 7419 | 1465278898006 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:58 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
22:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 622ms
22:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
22:54:58 INFO - PROCESS | 7419 | 1465278898515 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:58 INFO - PROCESS | 7419 | 1465278898606 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:59 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
22:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 779ms
22:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
22:54:59 INFO - PROCESS | 7419 | 1465278899302 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:59 INFO - PROCESS | 7419 | 1465278899429 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
22:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 523ms
22:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
22:54:59 INFO - PROCESS | 7419 | 1465278899831 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:54:59 INFO - PROCESS | 7419 | 1465278899910 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
22:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 428ms
22:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
22:55:00 INFO - PROCESS | 7419 | 1465278900270 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:00 INFO - PROCESS | 7419 | 1465278900358 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
22:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 487ms
22:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
22:55:00 INFO - PROCESS | 7419 | 1465278900755 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:00 INFO - PROCESS | 7419 | 1465278900840 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
22:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 421ms
22:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
22:55:01 INFO - PROCESS | 7419 | 1465278901185 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:01 INFO - PROCESS | 7419 | 1465278901279 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
22:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 480ms
22:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
22:55:01 INFO - PROCESS | 7419 | 1465278901665 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:01 INFO - PROCESS | 7419 | 1465278901777 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
22:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 527ms
22:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
22:55:02 INFO - PROCESS | 7419 | 1465278902194 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:02 INFO - PROCESS | 7419 | 1465278902271 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
22:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 478ms
22:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
22:55:02 INFO - PROCESS | 7419 | 1465278902675 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:02 INFO - PROCESS | 7419 | 1465278902748 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:03 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)
22:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 423ms
22:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
22:55:03 INFO - PROCESS | 7419 | 1465278903105 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:03 INFO - PROCESS | 7419 | 1465278903176 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
22:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 419ms
22:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
22:55:03 INFO - PROCESS | 7419 | 1465278903527 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:03 INFO - PROCESS | 7419 | 1465278903605 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
22:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 421ms
22:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
22:55:03 INFO - PROCESS | 7419 | 1465278903955 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:04 INFO - PROCESS | 7419 | 1465278904045 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
22:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 469ms
22:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
22:55:04 INFO - PROCESS | 7419 | 1465278904427 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:04 INFO - PROCESS | 7419 | 1465278904511 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
22:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 429ms
22:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
22:55:04 INFO - PROCESS | 7419 | 1465278904860 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:04 INFO - PROCESS | 7419 | 1465278904938 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
22:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 520ms
22:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
22:55:05 INFO - PROCESS | 7419 | 1465278905397 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:05 INFO - PROCESS | 7419 | 1465278905532 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
22:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 675ms
22:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
22:55:06 INFO - PROCESS | 7419 | 1465278906080 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:06 INFO - PROCESS | 7419 | 1465278906168 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
22:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 480ms
22:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
22:55:06 INFO - PROCESS | 7419 | 1465278906567 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:06 INFO - PROCESS | 7419 | 1465278906653 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
22:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 476ms
22:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
22:55:07 INFO - PROCESS | 7419 | 1465278907052 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:07 INFO - PROCESS | 7419 | 1465278907139 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
22:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 475ms
22:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
22:55:07 INFO - PROCESS | 7419 | 1465278907523 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:07 INFO - PROCESS | 7419 | 1465278907605 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
22:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 419ms
22:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
22:55:07 INFO - PROCESS | 7419 | 1465278907954 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:08 INFO - PROCESS | 7419 | 1465278908032 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
22:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 523ms
22:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
22:55:08 INFO - PROCESS | 7419 | 1465278908484 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:08 INFO - PROCESS | 7419 | 1465278908576 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
22:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 477ms
22:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
22:55:08 INFO - PROCESS | 7419 | 1465278908962 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:09 INFO - PROCESS | 7419 | 1465278909055 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
22:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 419ms
22:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
22:55:09 INFO - PROCESS | 7419 | 1465278909386 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:09 INFO - PROCESS | 7419 | 1465278909460 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
22:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 418ms
22:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
22:55:09 INFO - PROCESS | 7419 | 1465278909810 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:09 INFO - PROCESS | 7419 | 1465278909888 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
22:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 386ms
22:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
22:55:10 INFO - PROCESS | 7419 | 1465278910204 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:10 INFO - PROCESS | 7419 | 1465278910278 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
22:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 425ms
22:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
22:55:10 INFO - PROCESS | 7419 | 1465278910629 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:10 INFO - PROCESS | 7419 | 1465278910715 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
22:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 471ms
22:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
22:55:11 INFO - PROCESS | 7419 | 1465278911105 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:11 INFO - PROCESS | 7419 | 1465278911178 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
22:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 420ms
22:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
22:55:11 INFO - PROCESS | 7419 | 1465278911528 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:11 INFO - PROCESS | 7419 | 1465278911601 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
22:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 373ms
22:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
22:55:11 INFO - PROCESS | 7419 | 1465278911909 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:12 INFO - PROCESS | 7419 | 1465278912008 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
22:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 631ms
22:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
22:55:12 INFO - PROCESS | 7419 | 1465278912548 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:12 INFO - PROCESS | 7419 | 1465278912641 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
22:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 771ms
22:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
22:55:13 INFO - PROCESS | 7419 | 1465278913324 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:13 INFO - PROCESS | 7419 | 1465278913421 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:13 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
22:55:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:55:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
22:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:55:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:55:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 475ms
22:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
22:55:13 INFO - PROCESS | 7419 | 1465278913816 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:13 INFO - PROCESS | 7419 | 1465278913918 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
22:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 476ms
22:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
22:55:14 INFO - PROCESS | 7419 | 1465278914303 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:14 INFO - PROCESS | 7419 | 1465278914387 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
22:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 424ms
22:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
22:55:14 INFO - PROCESS | 7419 | 1465278914723 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:14 INFO - PROCESS | 7419 | 1465278914806 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:15 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
22:55:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:55:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
22:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:55:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:55:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 472ms
22:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
22:55:15 INFO - PROCESS | 7419 | 1465278915207 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:15 INFO - PROCESS | 7419 | 1465278915285 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:15 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
22:55:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
22:55:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
22:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:55:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:55:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 475ms
22:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
22:55:15 INFO - PROCESS | 7419 | 1465278915691 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:15 INFO - PROCESS | 7419 | 1465278915785 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
22:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 478ms
22:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
22:55:16 INFO - PROCESS | 7419 | 1465278916170 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:16 INFO - PROCESS | 7419 | 1465278916267 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
22:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 524ms
22:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
22:55:16 INFO - PROCESS | 7419 | 1465278916699 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:16 INFO - PROCESS | 7419 | 1465278916769 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
22:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 369ms
22:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
22:55:17 INFO - PROCESS | 7419 | 1465278917078 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:17 INFO - PROCESS | 7419 | 1465278917150 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
22:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 428ms
22:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
22:55:17 INFO - PROCESS | 7419 | 1465278917507 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:17 INFO - PROCESS | 7419 | 1465278917600 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
22:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 433ms
22:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
22:55:17 INFO - PROCESS | 7419 | 1465278917946 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:18 INFO - PROCESS | 7419 | 1465278918031 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
22:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 421ms
22:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
22:55:18 INFO - PROCESS | 7419 | 1465278918372 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:18 INFO - PROCESS | 7419 | 1465278918447 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
22:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 418ms
22:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
22:55:18 INFO - PROCESS | 7419 | 1465278918794 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:18 INFO - PROCESS | 7419 | 1465278918867 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
22:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 422ms
22:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
22:55:19 INFO - PROCESS | 7419 | 1465278919229 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:19 INFO - PROCESS | 7419 | 1465278919373 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
22:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 724ms
22:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
22:55:19 INFO - PROCESS | 7419 | 1465278919960 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:20 INFO - PROCESS | 7419 | 1465278920071 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
22:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 472ms
22:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
22:55:20 INFO - PROCESS | 7419 | 1465278920441 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:20 INFO - PROCESS | 7419 | 1465278920533 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
22:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 421ms
22:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
22:55:20 INFO - PROCESS | 7419 | 1465278920872 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:20 INFO - PROCESS | 7419 | 1465278920952 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
22:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 476ms
22:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
22:55:21 INFO - PROCESS | 7419 | 1465278921350 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:21 INFO - PROCESS | 7419 | 1465278921427 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
22:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 382ms
22:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
22:55:21 INFO - PROCESS | 7419 | 1465278921741 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:21 INFO - PROCESS | 7419 | 1465278921816 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
22:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms
22:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
22:55:22 INFO - PROCESS | 7419 | 1465278922217 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:22 INFO - PROCESS | 7419 | 1465278922327 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
22:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 528ms
22:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
22:55:22 INFO - PROCESS | 7419 | 1465278922746 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:22 INFO - PROCESS | 7419 | 1465278922833 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
22:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 428ms
22:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
22:55:23 INFO - PROCESS | 7419 | 1465278923179 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:23 INFO - PROCESS | 7419 | 1465278923254 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
22:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 434ms
22:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
22:55:23 INFO - PROCESS | 7419 | 1465278923619 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:23 INFO - PROCESS | 7419 | 1465278923691 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
22:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 428ms
22:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
22:55:24 INFO - PROCESS | 7419 | 1465278924053 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:24 INFO - PROCESS | 7419 | 1465278924124 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
22:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 375ms
22:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
22:55:24 INFO - PROCESS | 7419 | 1465278924433 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:24 INFO - PROCESS | 7419 | 1465278924519 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
22:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 423ms
22:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
22:55:24 INFO - PROCESS | 7419 | 1465278924858 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:24 INFO - PROCESS | 7419 | 1465278924933 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
22:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 428ms
22:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
22:55:25 INFO - PROCESS | 7419 | 1465278925291 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:25 INFO - PROCESS | 7419 | 1465278925365 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
22:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 370ms
22:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
22:55:25 INFO - PROCESS | 7419 | 1465278925670 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:25 INFO - PROCESS | 7419 | 1465278925745 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
22:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 474ms
22:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
22:55:26 INFO - PROCESS | 7419 | 1465278926145 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:26 INFO - PROCESS | 7419 | 1465278926257 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
22:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 720ms
22:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
22:55:26 INFO - PROCESS | 7419 | 1465278926870 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:26 INFO - PROCESS | 7419 | 1465278926969 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
22:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 625ms
22:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
22:55:27 INFO - PROCESS | 7419 | 1465278927501 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:27 INFO - PROCESS | 7419 | 1465278927608 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
22:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 482ms
22:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
22:55:27 INFO - PROCESS | 7419 | 1465278927990 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:28 INFO - PROCESS | 7419 | 1465278928072 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
22:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 421ms
22:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
22:55:28 INFO - PROCESS | 7419 | 1465278928428 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:28 INFO - PROCESS | 7419 | 1465278928508 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
22:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 427ms
22:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
22:55:28 INFO - PROCESS | 7419 | 1465278928857 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:28 INFO - PROCESS | 7419 | 1465278928935 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
22:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 426ms
22:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
22:55:29 INFO - PROCESS | 7419 | 1465278929288 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:29 INFO - PROCESS | 7419 | 1465278929377 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
22:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 478ms
22:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
22:55:29 INFO - PROCESS | 7419 | 1465278929779 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:29 INFO - PROCESS | 7419 | 1465278929865 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
22:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 478ms
22:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
22:55:30 INFO - PROCESS | 7419 | 1465278930259 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:30 INFO - PROCESS | 7419 | 1465278930343 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
22:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 435ms
22:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
22:55:30 INFO - PROCESS | 7419 | 1465278930693 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:30 INFO - PROCESS | 7419 | 1465278930765 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
22:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 373ms
22:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
22:55:31 INFO - PROCESS | 7419 | 1465278931074 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:31 INFO - PROCESS | 7419 | 1465278931148 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
22:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 419ms
22:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
22:55:31 INFO - PROCESS | 7419 | 1465278931498 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:31 INFO - PROCESS | 7419 | 1465278931585 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:31 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
22:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 426ms
22:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
22:55:31 INFO - PROCESS | 7419 | 1465278931929 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:32 INFO - PROCESS | 7419 | 1465278932011 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
22:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 419ms
22:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
22:55:32 INFO - PROCESS | 7419 | 1465278932350 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:32 INFO - PROCESS | 7419 | 1465278932425 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
22:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 373ms
22:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
22:55:32 INFO - PROCESS | 7419 | 1465278932741 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:32 INFO - PROCESS | 7419 | 1465278932816 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
22:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 368ms
22:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
22:55:33 INFO - PROCESS | 7419 | 1465278933118 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:33 INFO - PROCESS | 7419 | 1465278933189 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
22:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 677ms
22:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
22:55:33 INFO - PROCESS | 7419 | 1465278933798 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:33 INFO - PROCESS | 7419 | 1465278933911 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
22:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 527ms
22:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
22:55:34 INFO - PROCESS | 7419 | 1465278934332 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:34 INFO - PROCESS | 7419 | 1465278934413 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
22:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 428ms
22:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
22:55:34 INFO - PROCESS | 7419 | 1465278934769 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:34 INFO - PROCESS | 7419 | 1465278934849 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
22:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 429ms
22:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
22:55:35 INFO - PROCESS | 7419 | 1465278935196 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:35 INFO - PROCESS | 7419 | 1465278935278 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:35 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
22:55:35 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
22:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:55:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:55:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 379ms
22:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
22:55:35 INFO - PROCESS | 7419 | 1465278935584 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:35 INFO - PROCESS | 7419 | 1465278935655 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
22:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 423ms
22:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
22:55:36 INFO - PROCESS | 7419 | 1465278936010 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:36 INFO - PROCESS | 7419 | 1465278936106 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
22:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 474ms
22:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
22:55:36 INFO - PROCESS | 7419 | 1465278936487 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:36 INFO - PROCESS | 7419 | 1465278936566 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
22:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 422ms
22:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
22:55:36 INFO - PROCESS | 7419 | 1465278936916 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:37 INFO - PROCESS | 7419 | 1465278937000 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
22:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 429ms
22:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
22:55:37 INFO - PROCESS | 7419 | 1465278937344 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:37 INFO - PROCESS | 7419 | 1465278937417 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
22:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 371ms
22:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
22:55:37 INFO - PROCESS | 7419 | 1465278937736 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:37 INFO - PROCESS | 7419 | 1465278937807 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
22:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 383ms
22:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
22:55:38 INFO - PROCESS | 7419 | 1465278938115 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:38 INFO - PROCESS | 7419 | 1465278938199 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
22:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 431ms
22:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
22:55:38 INFO - PROCESS | 7419 | 1465278938544 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:38 INFO - PROCESS | 7419 | 1465278938617 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
22:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 378ms
22:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
22:55:38 INFO - PROCESS | 7419 | 1465278938926 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:39 INFO - PROCESS | 7419 | 1465278939008 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
22:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 422ms
22:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
22:55:39 INFO - PROCESS | 7419 | 1465278939356 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:39 INFO - PROCESS | 7419 | 1465278939428 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
22:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 369ms
22:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
22:55:39 INFO - PROCESS | 7419 | 1465278939729 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:39 INFO - PROCESS | 7419 | 1465278939802 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
22:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 377ms
22:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
22:55:40 INFO - PROCESS | 7419 | 1465278940137 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:40 INFO - PROCESS | 7419 | 1465278940289 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
22:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 720ms
22:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
22:55:41 INFO - PROCESS | 7419 | 1465278941008 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:41 INFO - PROCESS | 7419 | 1465278941113 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
22:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 522ms
22:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
22:55:41 INFO - PROCESS | 7419 | 1465278941537 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:41 INFO - PROCESS | 7419 | 1465278941616 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
22:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 422ms
22:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
22:55:41 INFO - PROCESS | 7419 | 1465278941971 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:42 INFO - PROCESS | 7419 | 1465278942052 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
22:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 427ms
22:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
22:55:42 INFO - PROCESS | 7419 | 1465278942398 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:42 INFO - PROCESS | 7419 | 1465278942480 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
22:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 475ms
22:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
22:55:42 INFO - PROCESS | 7419 | 1465278942878 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:42 INFO - PROCESS | 7419 | 1465278942948 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
22:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 430ms
22:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
22:55:43 INFO - PROCESS | 7419 | 1465278943320 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:43 INFO - PROCESS | 7419 | 1465278943417 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
22:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 473ms
22:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
22:55:43 INFO - PROCESS | 7419 | 1465278943795 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:43 INFO - PROCESS | 7419 | 1465278943879 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
22:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 469ms
22:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
22:55:44 INFO - PROCESS | 7419 | 1465278944282 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:44 INFO - PROCESS | 7419 | 1465278944361 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
22:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 379ms
22:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
22:55:44 INFO - PROCESS | 7419 | 1465278944669 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:44 INFO - PROCESS | 7419 | 1465278944743 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
22:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 423ms
22:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
22:55:45 INFO - PROCESS | 7419 | 1465278945094 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:45 INFO - PROCESS | 7419 | 1465278945264 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
22:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 677ms
22:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
22:55:45 INFO - PROCESS | 7419 | 1465278945776 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:45 INFO - PROCESS | 7419 | 1465278945874 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
22:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 476ms
22:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
22:55:46 INFO - PROCESS | 7419 | 1465278946265 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:46 INFO - PROCESS | 7419 | 1465278946344 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
22:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 477ms
22:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
22:55:46 INFO - PROCESS | 7419 | 1465278946752 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:46 INFO - PROCESS | 7419 | 1465278946828 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
22:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 474ms
22:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
22:55:47 INFO - PROCESS | 7419 | 1465278947223 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:47 INFO - PROCESS | 7419 | 1465278947304 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
22:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 422ms
22:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
22:55:47 INFO - PROCESS | 7419 | 1465278947649 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:47 INFO - PROCESS | 7419 | 1465278947721 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
22:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 418ms
22:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
22:55:48 INFO - PROCESS | 7419 | 1465278948080 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:48 INFO - PROCESS | 7419 | 1465278948171 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
22:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 473ms
22:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
22:55:48 INFO - PROCESS | 7419 | 1465278948548 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:48 INFO - PROCESS | 7419 | 1465278948633 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
22:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 430ms
22:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
22:55:48 INFO - PROCESS | 7419 | 1465278948983 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:49 INFO - PROCESS | 7419 | 1465278949053 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
22:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 423ms
22:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
22:55:49 INFO - PROCESS | 7419 | 1465278949412 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:49 INFO - PROCESS | 7419 | 1465278949485 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
22:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 428ms
22:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
22:55:49 INFO - PROCESS | 7419 | 1465278949848 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:49 INFO - PROCESS | 7419 | 1465278949923 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
22:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 428ms
22:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
22:55:50 INFO - PROCESS | 7419 | 1465278950276 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:50 INFO - PROCESS | 7419 | 1465278950361 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
22:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 419ms
22:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
22:55:50 INFO - PROCESS | 7419 | 1465278950698 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:50 INFO - PROCESS | 7419 | 1465278950774 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
22:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 376ms
22:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
22:55:51 INFO - PROCESS | 7419 | 1465278951084 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:51 INFO - PROCESS | 7419 | 1465278951155 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
22:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 373ms
22:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
22:55:51 INFO - PROCESS | 7419 | 1465278951460 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:51 INFO - PROCESS | 7419 | 1465278951547 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
22:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 383ms
22:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
22:55:51 INFO - PROCESS | 7419 | 1465278951879 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:51 INFO - PROCESS | 7419 | 1465278951989 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
22:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 579ms
22:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
22:55:52 INFO - PROCESS | 7419 | 1465278952463 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:52 INFO - PROCESS | 7419 | 1465278952551 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
22:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 788ms
22:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
22:55:53 INFO - PROCESS | 7419 | 1465278953257 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:53 INFO - PROCESS | 7419 | 1465278953354 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
22:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 474ms
22:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
22:55:53 INFO - PROCESS | 7419 | 1465278953739 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:53 INFO - PROCESS | 7419 | 1465278953852 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
22:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 476ms
22:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
22:55:54 INFO - PROCESS | 7419 | 1465278954221 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:54 INFO - PROCESS | 7419 | 1465278954302 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
22:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 426ms
22:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
22:55:54 INFO - PROCESS | 7419 | 1465278954646 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:54 INFO - PROCESS | 7419 | 1465278954727 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
22:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 424ms
22:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
22:55:55 INFO - PROCESS | 7419 | 1465278955073 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:55 INFO - PROCESS | 7419 | 1465278955141 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
22:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 422ms
22:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
22:55:55 INFO - PROCESS | 7419 | 1465278955503 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:55 INFO - PROCESS | 7419 | 1465278955618 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
22:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 524ms
22:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
22:55:56 INFO - PROCESS | 7419 | 1465278956028 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:56 INFO - PROCESS | 7419 | 1465278956123 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
22:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 468ms
22:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
22:55:56 INFO - PROCESS | 7419 | 1465278956501 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:56 INFO - PROCESS | 7419 | 1465278956573 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
22:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 377ms
22:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
22:55:56 INFO - PROCESS | 7419 | 1465278956884 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:56 INFO - PROCESS | 7419 | 1465278956954 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
22:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 369ms
22:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
22:55:57 INFO - PROCESS | 7419 | 1465278957259 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:57 INFO - PROCESS | 7419 | 1465278957333 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
22:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 418ms
22:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
22:55:57 INFO - PROCESS | 7419 | 1465278957684 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:57 INFO - PROCESS | 7419 | 1465278957770 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
22:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 424ms
22:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
22:55:58 INFO - PROCESS | 7419 | 1465278958110 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:58 INFO - PROCESS | 7419 | 1465278958182 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
22:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 374ms
22:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
22:55:58 INFO - PROCESS | 7419 | 1465278958497 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:58 INFO - PROCESS | 7419 | 1465278958566 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
22:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 375ms
22:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
22:55:58 INFO - PROCESS | 7419 | 1465278958875 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:58 INFO - PROCESS | 7419 | 1465278958947 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
22:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 419ms
22:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
22:55:59 INFO - PROCESS | 7419 | 1465278959302 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:55:59 INFO - PROCESS | 7419 | 1465278959412 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
22:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 776ms
22:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
22:56:00 INFO - PROCESS | 7419 | 1465278960082 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:00 INFO - PROCESS | 7419 | 1465278960182 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
22:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 421ms
22:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
22:56:00 INFO - PROCESS | 7419 | 1465278960515 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:00 INFO - PROCESS | 7419 | 1465278960593 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
22:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 424ms
22:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
22:56:00 INFO - PROCESS | 7419 | 1465278960950 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:01 INFO - PROCESS | 7419 | 1465278961029 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
22:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 574ms
22:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
22:56:01 INFO - PROCESS | 7419 | 1465278961526 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:01 INFO - PROCESS | 7419 | 1465278961618 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
22:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1123ms
22:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
22:56:02 INFO - PROCESS | 7419 | 1465278962659 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:02 INFO - PROCESS | 7419 | 1465278962743 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
22:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 474ms
22:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
22:56:03 INFO - PROCESS | 7419 | 1465278963149 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:03 INFO - PROCESS | 7419 | 1465278963229 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
22:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 477ms
22:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
22:56:03 INFO - PROCESS | 7419 | 1465278963638 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:03 INFO - PROCESS | 7419 | 1465278963736 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
22:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 574ms
22:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
22:56:04 INFO - PROCESS | 7419 | 1465278964218 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:04 INFO - PROCESS | 7419 | 1465278964308 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
22:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 472ms
22:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
22:56:04 INFO - PROCESS | 7419 | 1465278964690 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:04 INFO - PROCESS | 7419 | 1465278964762 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
22:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 472ms
22:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
22:56:05 INFO - PROCESS | 7419 | 1465278965163 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:05 INFO - PROCESS | 7419 | 1465278965265 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
22:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 474ms
22:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
22:56:05 INFO - PROCESS | 7419 | 1465278965639 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:05 INFO - PROCESS | 7419 | 1465278965713 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
22:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 424ms
22:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
22:56:06 INFO - PROCESS | 7419 | 1465278966067 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:06 INFO - PROCESS | 7419 | 1465278966136 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
22:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 421ms
22:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
22:56:06 INFO - PROCESS | 7419 | 1465278966494 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:06 INFO - PROCESS | 7419 | 1465278966565 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
22:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 377ms
22:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
22:56:06 INFO - PROCESS | 7419 | 1465278966880 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:06 INFO - PROCESS | 7419 | 1465278966955 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
22:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 432ms
22:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
22:56:07 INFO - PROCESS | 7419 | 1465278967315 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:07 INFO - PROCESS | 7419 | 1465278967398 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
22:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 721ms
22:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
22:56:08 INFO - PROCESS | 7419 | 1465278968041 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:08 INFO - PROCESS | 7419 | 1465278968117 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
22:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 422ms
22:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
22:56:08 INFO - PROCESS | 7419 | 1465278968471 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:08 INFO - PROCESS | 7419 | 1465278968547 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
22:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 423ms
22:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
22:56:08 INFO - PROCESS | 7419 | 1465278968908 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:08 INFO - PROCESS | 7419 | 1465278968985 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
22:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 474ms
22:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
22:56:09 INFO - PROCESS | 7419 | 1465278969382 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:09 INFO - PROCESS | 7419 | 1465278969458 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
22:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 428ms
22:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
22:56:09 INFO - PROCESS | 7419 | 1465278969810 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:09 INFO - PROCESS | 7419 | 1465278969877 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
22:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 424ms
22:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
22:56:10 INFO - PROCESS | 7419 | 1465278970247 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:10 INFO - PROCESS | 7419 | 1465278970344 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
22:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 478ms
22:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
22:56:10 INFO - PROCESS | 7419 | 1465278970728 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:10 INFO - PROCESS | 7419 | 1465278970825 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
22:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 419ms
22:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
22:56:11 INFO - PROCESS | 7419 | 1465278971151 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:11 INFO - PROCESS | 7419 | 1465278971222 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
22:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 419ms
22:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
22:56:11 INFO - PROCESS | 7419 | 1465278971575 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:11 INFO - PROCESS | 7419 | 1465278971647 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
22:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 374ms
22:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
22:56:11 INFO - PROCESS | 7419 | 1465278971977 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:12 INFO - PROCESS | 7419 | 1465278972052 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
22:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 370ms
22:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
22:56:12 INFO - PROCESS | 7419 | 1465278972354 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:12 INFO - PROCESS | 7419 | 1465278972440 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
22:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 425ms
22:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
22:56:12 INFO - PROCESS | 7419 | 1465278972778 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:12 INFO - PROCESS | 7419 | 1465278972853 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
22:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 427ms
22:56:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
22:56:13 INFO - PROCESS | 7419 | 1465278973210 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:13 INFO - PROCESS | 7419 | 1465278973284 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
22:56:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 419ms
22:56:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
22:56:13 INFO - PROCESS | 7419 | 1465278973632 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:13 INFO - PROCESS | 7419 | 1465278973705 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
22:56:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 374ms
22:56:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
22:56:14 INFO - PROCESS | 7419 | 1465278974036 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:14 INFO - PROCESS | 7419 | 1465278974115 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
22:56:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 694ms
22:56:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
22:56:14 INFO - PROCESS | 7419 | 1465278974715 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:14 INFO - PROCESS | 7419 | 1465278974799 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
22:56:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 478ms
22:56:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
22:56:15 INFO - PROCESS | 7419 | 1465278975202 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:15 INFO - PROCESS | 7419 | 1465278975285 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
22:56:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 475ms
22:56:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
22:56:15 INFO - PROCESS | 7419 | 1465278975686 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:15 INFO - PROCESS | 7419 | 1465278975761 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
22:56:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 429ms
22:56:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
22:56:16 INFO - PROCESS | 7419 | 1465278976113 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:16 INFO - PROCESS | 7419 | 1465278976187 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:16 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)
22:56:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 881ms
22:56:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
22:56:16 INFO - PROCESS | 7419 | 1465278976997 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:17 INFO - PROCESS | 7419 | 1465278977083 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:17 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
22:56:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:56:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
22:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:56:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 927ms
22:56:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
22:56:17 INFO - PROCESS | 7419 | 1465278977932 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:18 INFO - PROCESS | 7419 | 1465278978021 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:18 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
22:56:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:56:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
22:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:56:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 873ms
22:56:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
22:56:18 INFO - PROCESS | 7419 | 1465278978808 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:18 INFO - PROCESS | 7419 | 1465278978882 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:19 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)
22:56:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 883ms
22:56:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
22:56:19 INFO - PROCESS | 7419 | 1465278979695 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:19 INFO - PROCESS | 7419 | 1465278979764 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:20 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)
22:56:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 823ms
22:56:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
22:56:20 INFO - PROCESS | 7419 | 1465278980522 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:20 INFO - PROCESS | 7419 | 1465278980596 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:21 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
22:56:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:56:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
22:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:56:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 926ms
22:56:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
22:56:21 INFO - PROCESS | 7419 | 1465278981458 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:21 INFO - PROCESS | 7419 | 1465278981551 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:22 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
22:56:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:56:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
22:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:56:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 983ms
22:56:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
22:56:22 INFO - PROCESS | 7419 | 1465278982450 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:22 INFO - PROCESS | 7419 | 1465278982544 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:23 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
22:56:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:56:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
22:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:56:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 926ms
22:56:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
22:56:23 INFO - PROCESS | 7419 | 1465278983387 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:23 INFO - PROCESS | 7419 | 1465278983465 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:24 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
22:56:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
22:56:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
22:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:56:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 882ms
22:56:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
22:56:24 INFO - PROCESS | 7419 | 1465278984267 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:24 INFO - PROCESS | 7419 | 1465278984359 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
22:56:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 477ms
22:56:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
22:56:24 INFO - PROCESS | 7419 | 1465278984753 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:24 INFO - PROCESS | 7419 | 1465278984824 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
22:56:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 378ms
22:56:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
22:56:25 INFO - PROCESS | 7419 | 1465278985142 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:25 INFO - PROCESS | 7419 | 1465278985234 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:25 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"
22:56:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:56:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
22:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:56:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 424ms
22:56:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
22:56:25 INFO - PROCESS | 7419 | 1465278985569 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:25 INFO - PROCESS | 7419 | 1465278985639 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
22:56:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 370ms
22:56:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
22:56:25 INFO - PROCESS | 7419 | 1465278985943 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:26 INFO - PROCESS | 7419 | 1465278986028 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:26 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"
22:56:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:56:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
22:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:56:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 382ms
22:56:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
22:56:26 INFO - PROCESS | 7419 | 1465278986334 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:26 INFO - PROCESS | 7419 | 1465278986404 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:26 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"
22:56:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:56:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
22:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
22:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
22:56:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 421ms
22:56:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
22:56:26 INFO - PROCESS | 7419 | 1465278986757 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:26 INFO - PROCESS | 7419 | 1465278986829 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
22:56:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 372ms
22:56:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
22:56:27 INFO - PROCESS | 7419 | 1465278987139 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:27 INFO - PROCESS | 7419 | 1465278987240 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:28 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
22:56:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
22:56:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
22:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:56:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 932ms
22:56:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
22:56:28 INFO - PROCESS | 7419 | 1465278988072 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:28 INFO - PROCESS | 7419 | 1465278988245 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
22:56:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 623ms
22:56:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
22:56:28 INFO - PROCESS | 7419 | 1465278988703 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:28 INFO - PROCESS | 7419 | 1465278988777 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
22:56:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 433ms
22:56:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
22:56:29 INFO - PROCESS | 7419 | 1465278989140 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:29 INFO - PROCESS | 7419 | 1465278989240 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
22:56:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 469ms
22:56:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
22:56:29 INFO - PROCESS | 7419 | 1465278989622 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:29 INFO - PROCESS | 7419 | 1465278989699 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
22:56:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 431ms
22:56:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
22:56:30 INFO - PROCESS | 7419 | 1465278990048 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:30 INFO - PROCESS | 7419 | 1465278990123 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
22:56:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 371ms
22:56:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
22:56:30 INFO - PROCESS | 7419 | 1465278990423 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:30 INFO - PROCESS | 7419 | 1465278990496 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
22:56:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 422ms
22:56:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
22:56:30 INFO - PROCESS | 7419 | 1465278990853 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:30 INFO - PROCESS | 7419 | 1465278990936 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
22:56:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 472ms
22:56:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
22:56:31 INFO - PROCESS | 7419 | 1465278991335 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:31 INFO - PROCESS | 7419 | 1465278991411 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
22:56:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 422ms
22:56:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
22:56:31 INFO - PROCESS | 7419 | 1465278991761 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:31 INFO - PROCESS | 7419 | 1465278991832 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
22:56:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 371ms
22:56:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
22:56:32 INFO - PROCESS | 7419 | 1465278992142 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:32 INFO - PROCESS | 7419 | 1465278992217 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
22:56:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 422ms
22:56:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
22:56:32 INFO - PROCESS | 7419 | 1465278992567 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:32 INFO - PROCESS | 7419 | 1465278992640 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
22:56:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 421ms
22:56:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
22:56:32 INFO - PROCESS | 7419 | 1465278992993 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:33 INFO - PROCESS | 7419 | 1465278993074 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
22:56:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 420ms
22:56:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
22:56:33 INFO - PROCESS | 7419 | 1465278993418 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:33 INFO - PROCESS | 7419 | 1465278993492 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
22:56:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 373ms
22:56:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
22:56:33 INFO - PROCESS | 7419 | 1465278993793 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:33 INFO - PROCESS | 7419 | 1465278993866 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
22:56:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 371ms
22:56:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
22:56:34 INFO - PROCESS | 7419 | 1465278994171 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:34 INFO - PROCESS | 7419 | 1465278994244 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
22:56:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 371ms
22:56:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
22:56:34 INFO - PROCESS | 7419 | 1465278994547 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:34 INFO - PROCESS | 7419 | 1465278994637 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
22:56:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 527ms
22:56:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
22:56:35 INFO - PROCESS | 7419 | 1465278995081 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:35 INFO - PROCESS | 7419 | 1465278995169 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
22:56:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms
22:56:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
22:56:35 INFO - PROCESS | 7419 | 1465278995824 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:35 INFO - PROCESS | 7419 | 1465278995904 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
22:56:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 421ms
22:56:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
22:56:36 INFO - PROCESS | 7419 | 1465278996251 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:36 INFO - PROCESS | 7419 | 1465278996346 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
22:56:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 422ms
22:56:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
22:56:36 INFO - PROCESS | 7419 | 1465278996683 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:36 INFO - PROCESS | 7419 | 1465278996760 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
22:56:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 424ms
22:56:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
22:56:37 INFO - PROCESS | 7419 | 1465278997104 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:37 INFO - PROCESS | 7419 | 1465278997189 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
22:56:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 421ms
22:56:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
22:56:37 INFO - PROCESS | 7419 | 1465278997529 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:37 INFO - PROCESS | 7419 | 1465278997598 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
22:56:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 377ms
22:56:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
22:56:37 INFO - PROCESS | 7419 | 1465278997914 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:38 INFO - PROCESS | 7419 | 1465278998014 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
22:56:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 468ms
22:56:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
22:56:38 INFO - PROCESS | 7419 | 1465278998389 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:38 INFO - PROCESS | 7419 | 1465278998468 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
22:56:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 470ms
22:56:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
22:56:38 INFO - PROCESS | 7419 | 1465278998873 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:38 INFO - PROCESS | 7419 | 1465278998955 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
22:56:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 383ms
22:56:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
22:56:39 INFO - PROCESS | 7419 | 1465278999259 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:39 INFO - PROCESS | 7419 | 1465278999330 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
22:56:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 368ms
22:56:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
22:56:39 INFO - PROCESS | 7419 | 1465278999645 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:39 INFO - PROCESS | 7419 | 1465278999716 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
22:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 378ms
22:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
22:56:40 INFO - PROCESS | 7419 | 1465279000028 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:40 INFO - PROCESS | 7419 | 1465279000110 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
22:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 433ms
22:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
22:56:40 INFO - PROCESS | 7419 | 1465279000463 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:40 INFO - PROCESS | 7419 | 1465279000535 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
22:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 376ms
22:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
22:56:40 INFO - PROCESS | 7419 | 1465279000864 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:40 INFO - PROCESS | 7419 | 1465279000933 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
22:56:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 390ms
22:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
22:56:41 INFO - PROCESS | 7419 | 1465279001240 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:41 INFO - PROCESS | 7419 | 1465279001313 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
22:56:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 370ms
22:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
22:56:41 INFO - PROCESS | 7419 | 1465279001618 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:41 INFO - PROCESS | 7419 | 1465279001693 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
22:56:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 676ms
22:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
22:56:42 INFO - PROCESS | 7419 | 1465279002297 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:42 INFO - PROCESS | 7419 | 1465279002399 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
22:56:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 480ms
22:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
22:56:42 INFO - PROCESS | 7419 | 1465279002785 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:42 INFO - PROCESS | 7419 | 1465279002863 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
22:56:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 423ms
22:56:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
22:56:43 INFO - PROCESS | 7419 | 1465279003221 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:43 INFO - PROCESS | 7419 | 1465279003298 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
22:56:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 428ms
22:56:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
22:56:43 INFO - PROCESS | 7419 | 1465279003647 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:43 INFO - PROCESS | 7419 | 1465279003727 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
22:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 418ms
22:56:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
22:56:44 INFO - PROCESS | 7419 | 1465279004067 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:44 INFO - PROCESS | 7419 | 1465279004136 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
22:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 418ms
22:56:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
22:56:44 INFO - PROCESS | 7419 | 1465279004492 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:44 INFO - PROCESS | 7419 | 1465279004588 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
22:56:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms
22:56:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
22:56:45 INFO - PROCESS | 7419 | 1465279005015 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:45 INFO - PROCESS | 7419 | 1465279005102 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
22:56:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 475ms
22:56:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
22:56:45 INFO - PROCESS | 7419 | 1465279005495 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:45 INFO - PROCESS | 7419 | 1465279005582 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
22:56:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 430ms
22:56:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
22:56:45 INFO - PROCESS | 7419 | 1465279005928 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:46 INFO - PROCESS | 7419 | 1465279006002 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
22:56:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 423ms
22:56:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
22:56:46 INFO - PROCESS | 7419 | 1465279006356 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:46 INFO - PROCESS | 7419 | 1465279006433 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
22:56:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 422ms
22:56:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
22:56:46 INFO - PROCESS | 7419 | 1465279006790 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:46 INFO - PROCESS | 7419 | 1465279006876 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
22:56:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 419ms
22:56:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
22:56:47 INFO - PROCESS | 7419 | 1465279007211 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:47 INFO - PROCESS | 7419 | 1465279007285 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
22:56:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 376ms
22:56:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
22:56:47 INFO - PROCESS | 7419 | 1465279007608 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:47 INFO - PROCESS | 7419 | 1465279007684 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
22:56:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
22:56:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 323ms
22:56:47 INFO - TEST-START | /DOMEvents/constructors.html
22:56:47 INFO - PROCESS | 7419 | 1465279007936 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:48 INFO - PROCESS | 7419 | 1465279008003 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
22:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
22:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
22:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
22:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
22:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
22:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
22:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
22:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
22:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
22:56:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 389ms
22:56:48 INFO - TEST-START | /DOMEvents/event-phases-order.html
22:56:48 INFO - PROCESS | 7419 | 1465279008329 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:48 INFO - PROCESS | 7419 | 1465279008410 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
22:56:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 423ms
22:56:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
22:56:48 INFO - PROCESS | 7419 | 1465279008758 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:48 INFO - PROCESS | 7419 | 1465279008865 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
22:56:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
22:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:56:49 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
22:56:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:56:49 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
22:56:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:56:49 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]"
22:56:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
22:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
22:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
22:56:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
22:56:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 571ms
22:56:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
22:56:49 INFO - PROCESS | 7419 | 1465279009342 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:49 INFO - PROCESS | 7419 | 1465279009417 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:49 INFO - PROCESS | 7419 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
22:56:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
22:56:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 372ms
22:56:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
22:56:49 INFO - PROCESS | 7419 | 1465279009728 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:49 INFO - PROCESS | 7419 | 1465279009806 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:50 INFO - PROCESS | 7419 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
22:56:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
22:56:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 383ms
22:56:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
22:56:50 INFO - PROCESS | 7419 | 1465279010122 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:50 INFO - PROCESS | 7419 | 1465279010198 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
22:56:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 376ms
22:56:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
22:56:50 INFO - PROCESS | 7419 | 1465279010492 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:50 INFO - PROCESS | 7419 | 1465279010566 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:50 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
22:56:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 372ms
22:56:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
22:56:50 INFO - PROCESS | 7419 | 1465279010874 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:50 INFO - PROCESS | 7419 | 1465279010940 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:51 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
22:56:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
22:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
22:56:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 321ms
22:56:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
22:56:51 INFO - PROCESS | 7419 | 1465279011210 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:51 INFO - PROCESS | 7419 | 1465279011298 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
22:56:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 422ms
22:56:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
22:56:51 INFO - PROCESS | 7419 | 1465279011634 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:51 INFO - PROCESS | 7419 | 1465279011718 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:52 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
22:56:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 424ms
22:56:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
22:56:52 INFO - PROCESS | 7419 | 1465279012062 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:52 INFO - PROCESS | 7419 | 1465279012149 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:56:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
22:56:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 374ms
22:56:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
22:56:52 INFO - PROCESS | 7419 | 1465279012441 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:52 INFO - PROCESS | 7419 | 1465279012534 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:52 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
22:56:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 332ms
22:56:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
22:56:52 INFO - PROCESS | 7419 | 1465279012784 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:52 INFO - PROCESS | 7419 | 1465279012854 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
22:56:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 381ms
22:56:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
22:56:53 INFO - PROCESS | 7419 | 1465279013172 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:53 INFO - PROCESS | 7419 | 1465279013253 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
22:56:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 330ms
22:56:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
22:56:53 INFO - PROCESS | 7419 | 1465279013507 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:53 INFO - PROCESS | 7419 | 1465279013579 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
22:56:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 329ms
22:56:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
22:56:53 INFO - PROCESS | 7419 | 1465279013843 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:53 INFO - PROCESS | 7419 | 1465279013915 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
22:56:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 389ms
22:56:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
22:56:54 INFO - PROCESS | 7419 | 1465279014225 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:54 INFO - PROCESS | 7419 | 1465279014292 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
22:56:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 318ms
22:56:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
22:56:54 INFO - PROCESS | 7419 | 1465279014551 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:54 INFO - PROCESS | 7419 | 1465279014625 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:54 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
22:56:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
22:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
22:56:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 378ms
22:56:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
22:56:54 INFO - PROCESS | 7419 | 1465279014934 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:55 INFO - PROCESS | 7419 | 1465279015004 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
22:56:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 328ms
22:56:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
22:56:55 INFO - PROCESS | 7419 | 1465279015271 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:55 INFO - PROCESS | 7419 | 1465279015341 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
22:56:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 469ms
22:56:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
22:56:55 INFO - PROCESS | 7419 | 1465279015746 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:55 INFO - PROCESS | 7419 | 1465279015868 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
22:56:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
22:56:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 634ms
22:56:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
22:56:56 INFO - PROCESS | 7419 | 1465279016418 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:56 INFO - PROCESS | 7419 | 1465279016486 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
22:56:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 387ms
22:56:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
22:56:56 INFO - PROCESS | 7419 | 1465279016807 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:56 INFO - PROCESS | 7419 | 1465279016880 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
22:56:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 373ms
22:56:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
22:56:57 INFO - PROCESS | 7419 | 1465279017196 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:57 INFO - PROCESS | 7419 | 1465279017267 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
22:56:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 380ms
22:56:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
22:56:57 INFO - PROCESS | 7419 | 1465279017571 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:57 INFO - PROCESS | 7419 | 1465279017643 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:57 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
22:56:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 321ms
22:56:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker
22:56:57 INFO - PROCESS | 7419 | 1465279017901 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:57 INFO - PROCESS | 7419 | 1465279017969 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
22:56:58 INFO - {}
22:56:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
22:56:58 INFO - {}
22:56:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
22:56:58 INFO - {}
22:56:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
22:56:58 INFO - {}
22:56:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 372ms
22:56:58 INFO - TEST-START | /FileAPI/fileReader.html
22:56:58 INFO - PROCESS | 7419 | 1465279018279 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:58 INFO - PROCESS | 7419 | 1465279018367 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
22:56:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
22:56:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
22:56:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
22:56:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 376ms
22:56:58 INFO - TEST-START | /FileAPI/historical.html
22:56:58 INFO - PROCESS | 7419 | 1465279018660 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:58 INFO - PROCESS | 7419 | 1465279018728 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
22:56:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
22:56:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
22:56:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
22:56:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
22:56:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
22:56:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
22:56:59 INFO - TEST-OK | /FileAPI/historical.html | took 377ms
22:56:59 INFO - TEST-START | /FileAPI/idlharness.html
22:56:59 INFO - PROCESS | 7419 | 1465279019054 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:59 INFO - PROCESS | 7419 | 1465279019129 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
22:56:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:56:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:56:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:56:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:56:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:56:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
22:56:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:56:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:56:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:56:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:56:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:56:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
22:56:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:56:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:56:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:56:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:56:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:56:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
22:56:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
22:56:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:56:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:56:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:56:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:56:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
22:56:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
22:56:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:56:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:56:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:56:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:56:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
22:56:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:56:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:56:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:56:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:56:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
22:56:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
22:56:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:56:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:56:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:56:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:56:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
22:56:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
22:56:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:56:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:56:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:56:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:56:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:56:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
22:56:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
22:56:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 619ms
22:56:59 INFO - TEST-START | /FileAPI/idlharness.worker
22:56:59 INFO - PROCESS | 7419 | 1465279019686 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:56:59 INFO - PROCESS | 7419 | 1465279019781 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
22:57:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:57:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
22:57:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:57:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
22:57:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:57:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
22:57:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:57:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:57:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
22:57:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:57:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:57:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
22:57:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
22:57:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:57:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:57:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
22:57:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
22:57:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
22:57:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:57:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:57:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:57:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:57:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:57:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:57:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
22:57:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
22:57:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:57:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:57:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:57:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:57:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
22:57:00 INFO - {}
22:57:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 727ms
22:57:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
22:57:00 INFO - PROCESS | 7419 | 1465279020412 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:00 INFO - PROCESS | 7419 | 1465279020543 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
22:57:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 421ms
22:57:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html
22:57:00 INFO - PROCESS | 7419 | 1465279020850 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:00 INFO - PROCESS | 7419 | 1465279020942 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
22:57:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 369ms
22:57:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
22:57:01 INFO - PROCESS | 7419 | 1465279021227 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:01 INFO - PROCESS | 7419 | 1465279021292 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
22:57:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
22:57:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
22:57:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
22:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
22:57:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
22:57:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
22:57:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 453ms
22:57:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
22:57:01 INFO - PROCESS | 7419 | 1465279021682 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:01 INFO - PROCESS | 7419 | 1465279021787 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
22:57:02 INFO - {}
22:57:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 422ms
22:57:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
22:57:02 INFO - PROCESS | 7419 | 1465279022120 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:02 INFO - PROCESS | 7419 | 1465279022194 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
22:57:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 320ms
22:57:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
22:57:02 INFO - PROCESS | 7419 | 1465279022444 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:02 INFO - PROCESS | 7419 | 1465279022514 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
22:57:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
22:57:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:57:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
22:57:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
22:57:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 577ms
22:57:03 INFO - TEST-START | /FileAPI/file/File-constructor.html
22:57:03 INFO - PROCESS | 7419 | 1465279023036 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:03 INFO - PROCESS | 7419 | 1465279023183 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
22:57:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
22:57:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
22:57:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
22:57:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
22:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
22:57:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
22:57:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 635ms
22:57:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
22:57:03 INFO - PROCESS | 7419 | 1465279023677 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:03 INFO - PROCESS | 7419 | 1465279023799 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
22:57:04 INFO - {}
22:57:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 477ms
22:57:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
22:57:04 INFO - PROCESS | 7419 | 1465279024163 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:04 INFO - PROCESS | 7419 | 1465279024234 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
22:57:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
22:57:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
22:57:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
22:57:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
22:57:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
22:57:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
22:57:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 379ms
22:57:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
22:57:04 INFO - PROCESS | 7419 | 1465279024559 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:04 INFO - PROCESS | 7419 | 1465279024634 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
22:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
22:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
22:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
22:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
22:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
22:57:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 381ms
22:57:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
22:57:04 INFO - PROCESS | 7419 | 1465279024936 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:05 INFO - PROCESS | 7419 | 1465279025011 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
22:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
22:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
22:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
22:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
22:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
22:57:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 374ms
22:57:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
22:57:05 INFO - PROCESS | 7419 | 1465279025321 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:05 INFO - PROCESS | 7419 | 1465279025385 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
22:57:05 INFO - reader.readAsText(blob_2)
22:57:05 INFO - }" did not throw
22:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
22:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
22:57:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
22:57:05 INFO - reader.readAsDataURL(blob_2)
22:57:05 INFO - }" did not throw
22:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
22:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
22:57:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
22:57:05 INFO - reader.readAsArrayBuffer(blob_2)
22:57:05 INFO - }" did not throw
22:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
22:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
22:57:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
22:57:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
22:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:57:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
22:57:05 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
22:57:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
22:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
22:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
22:57:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
22:57:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
22:57:05 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
22:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
22:57:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 379ms
22:57:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
22:57:05 INFO - PROCESS | 7419 | 1465279025715 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:05 INFO - PROCESS | 7419 | 1465279025804 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
22:57:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
22:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
22:57:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
22:57:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 374ms
22:57:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
22:57:06 INFO - PROCESS | 7419 | 1465279026099 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:06 INFO - PROCESS | 7419 | 1465279026180 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
22:57:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 377ms
22:57:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
22:57:06 INFO - PROCESS | 7419 | 1465279026475 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:06 INFO - PROCESS | 7419 | 1465279026555 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
22:57:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 372ms
22:57:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
22:57:06 INFO - PROCESS | 7419 | 1465279026860 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:06 INFO - PROCESS | 7419 | 1465279026924 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
22:57:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 372ms
22:57:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
22:57:07 INFO - PROCESS | 7419 | 1465279027238 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:07 INFO - PROCESS | 7419 | 1465279027303 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
22:57:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
22:57:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 323ms
22:57:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
22:57:07 INFO - PROCESS | 7419 | 1465279027571 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:07 INFO - PROCESS | 7419 | 1465279027659 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
22:57:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 386ms
22:57:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
22:57:07 INFO - PROCESS | 7419 | 1465279027958 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:08 INFO - PROCESS | 7419 | 1465279028028 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
22:57:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
22:57:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
22:57:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 325ms
22:57:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
22:57:08 INFO - PROCESS | 7419 | 1465279028302 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:08 INFO - PROCESS | 7419 | 1465279028369 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
22:57:08 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
22:57:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
22:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:57:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
22:57:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 327ms
22:57:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
22:57:08 INFO - PROCESS | 7419 | 1465279028629 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:08 INFO - PROCESS | 7419 | 1465279028698 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
22:57:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 325ms
22:57:08 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
22:57:08 INFO - PROCESS | 7419 | 1465279028958 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:09 INFO - PROCESS | 7419 | 1465279029026 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:09 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
22:57:09 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 373ms
22:57:09 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
22:57:09 INFO - PROCESS | 7419 | 1465279029339 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:09 INFO - PROCESS | 7419 | 1465279029403 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:09 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
22:57:09 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 374ms
22:57:09 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
22:57:09 INFO - PROCESS | 7419 | 1465279029720 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:09 INFO - PROCESS | 7419 | 1465279029787 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:10 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
22:57:10 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 426ms
22:57:10 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
22:57:10 INFO - PROCESS | 7419 | 1465279030151 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:10 INFO - PROCESS | 7419 | 1465279030268 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:10 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
22:57:10 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 624ms
22:57:10 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
22:57:10 INFO - PROCESS | 7419 | 1465279030781 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:10 INFO - PROCESS | 7419 | 1465279030914 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
22:57:11 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 674ms
22:57:11 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
22:57:11 INFO - PROCESS | 7419 | 1465279031465 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:11 INFO - PROCESS | 7419 | 1465279031537 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
22:57:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
22:57:11 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 430ms
22:57:11 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
22:57:11 INFO - PROCESS | 7419 | 1465279031902 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:11 INFO - PROCESS | 7419 | 1465279031976 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
22:57:12 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 430ms
22:57:12 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
22:57:12 INFO - PROCESS | 7419 | 1465279032343 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:12 INFO - PROCESS | 7419 | 1465279032422 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
22:57:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
22:57:12 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 431ms
22:57:12 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
22:57:12 INFO - PROCESS | 7419 | 1465279032771 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:12 INFO - PROCESS | 7419 | 1465279032843 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
22:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
22:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
22:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
22:57:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 377ms
22:57:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
22:57:13 INFO - PROCESS | 7419 | 1465279033156 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:13 INFO - PROCESS | 7419 | 1465279033231 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
22:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
22:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
22:57:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
22:57:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 419ms
22:57:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
22:57:13 INFO - PROCESS | 7419 | 1465279033589 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:13 INFO - PROCESS | 7419 | 1465279033677 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
22:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
22:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
22:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
22:57:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 476ms
22:57:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
22:57:14 INFO - PROCESS | 7419 | 1465279034062 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:14 INFO - PROCESS | 7419 | 1465279034139 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
22:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
22:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
22:57:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
22:57:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 427ms
22:57:14 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
22:57:14 INFO - PROCESS | 7419 | 1465279034493 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:14 INFO - PROCESS | 7419 | 1465279034565 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
22:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
22:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
22:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
22:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
22:57:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 528ms
22:57:15 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
22:57:15 INFO - PROCESS | 7419 | 1465279035032 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:15 INFO - PROCESS | 7419 | 1465279035118 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
22:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
22:57:15 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
22:57:15 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 577ms
22:57:15 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
22:57:15 INFO - PROCESS | 7419 | 1465279035608 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:15 INFO - PROCESS | 7419 | 1465279035670 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
22:57:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
22:57:16 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
22:57:16 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 531ms
22:57:16 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
22:57:16 INFO - PROCESS | 7419 | 1465279036145 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:16 INFO - PROCESS | 7419 | 1465279036226 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:16 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
22:57:16 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 426ms
22:57:16 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
22:57:16 INFO - PROCESS | 7419 | 1465279036573 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:16 INFO - PROCESS | 7419 | 1465279036645 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:16 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
22:57:16 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
22:57:16 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 381ms
22:57:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
22:57:16 INFO - PROCESS | 7419 | 1465279036958 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:17 INFO - PROCESS | 7419 | 1465279037025 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
22:57:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 374ms
22:57:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
22:57:17 INFO - PROCESS | 7419 | 1465279037365 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:17 INFO - PROCESS | 7419 | 1465279037464 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
22:57:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 681ms
22:57:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
22:57:18 INFO - PROCESS | 7419 | 1465279038049 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:18 INFO - PROCESS | 7419 | 1465279038188 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
22:57:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 475ms
22:57:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
22:57:18 INFO - PROCESS | 7419 | 1465279038533 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:18 INFO - PROCESS | 7419 | 1465279038608 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
22:57:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 427ms
22:57:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
22:57:18 INFO - PROCESS | 7419 | 1465279038971 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:19 INFO - PROCESS | 7419 | 1465279039047 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
22:57:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 426ms
22:57:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
22:57:19 INFO - PROCESS | 7419 | 1465279039392 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:19 INFO - PROCESS | 7419 | 1465279039475 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
22:57:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 420ms
22:57:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
22:57:19 INFO - PROCESS | 7419 | 1465279039817 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:19 INFO - PROCESS | 7419 | 1465279039882 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
22:57:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 370ms
22:57:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
22:57:20 INFO - PROCESS | 7419 | 1465279040195 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:20 INFO - PROCESS | 7419 | 1465279040286 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
22:57:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 475ms
22:57:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
22:57:20 INFO - PROCESS | 7419 | 1465279040671 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:20 INFO - PROCESS | 7419 | 1465279040747 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
22:57:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 429ms
22:57:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
22:57:21 INFO - PROCESS | 7419 | 1465279041108 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:21 INFO - PROCESS | 7419 | 1465279041188 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
22:57:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 378ms
22:57:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
22:57:21 INFO - PROCESS | 7419 | 1465279041490 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:21 INFO - PROCESS | 7419 | 1465279041557 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
22:57:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 369ms
22:57:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
22:57:21 INFO - PROCESS | 7419 | 1465279041867 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:21 INFO - PROCESS | 7419 | 1465279041948 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
22:57:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 381ms
22:57:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
22:57:22 INFO - PROCESS | 7419 | 1465279042253 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:22 INFO - PROCESS | 7419 | 1465279042338 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
22:57:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 373ms
22:57:22 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
22:57:22 INFO - PROCESS | 7419 | 1465279042635 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:22 INFO - PROCESS | 7419 | 1465279042701 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
22:57:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 374ms
22:57:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
22:57:23 INFO - PROCESS | 7419 | 1465279043015 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:23 INFO - PROCESS | 7419 | 1465279043097 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
22:57:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 385ms
22:57:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
22:57:23 INFO - PROCESS | 7419 | 1465279043403 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:23 INFO - PROCESS | 7419 | 1465279043473 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:23 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
22:57:23 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 369ms
22:57:23 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
22:57:23 INFO - PROCESS | 7419 | 1465279043775 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:23 INFO - PROCESS | 7419 | 1465279043842 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
22:57:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 368ms
22:57:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
22:57:24 INFO - PROCESS | 7419 | 1465279044155 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:24 INFO - PROCESS | 7419 | 1465279044226 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:24 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
22:57:24 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 469ms
22:57:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
22:57:24 INFO - PROCESS | 7419 | 1465279044630 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:24 INFO - PROCESS | 7419 | 1465279044719 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
22:57:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 576ms
22:57:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
22:57:25 INFO - PROCESS | 7419 | 1465279045210 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:25 INFO - PROCESS | 7419 | 1465279045330 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
22:57:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 624ms
22:57:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
22:57:25 INFO - PROCESS | 7419 | 1465279045839 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:25 INFO - PROCESS | 7419 | 1465279045911 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
22:57:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 371ms
22:57:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
22:57:26 INFO - PROCESS | 7419 | 1465279046221 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:26 INFO - PROCESS | 7419 | 1465279046319 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
22:57:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 419ms
22:57:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
22:57:26 INFO - PROCESS | 7419 | 1465279046651 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:26 INFO - PROCESS | 7419 | 1465279046738 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
22:57:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 430ms
22:57:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
22:57:27 INFO - PROCESS | 7419 | 1465279047081 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:27 INFO - PROCESS | 7419 | 1465279047152 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
22:57:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 373ms
22:57:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
22:57:27 INFO - PROCESS | 7419 | 1465279047458 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:27 INFO - PROCESS | 7419 | 1465279047522 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
22:57:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 424ms
22:57:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
22:57:27 INFO - PROCESS | 7419 | 1465279047888 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:27 INFO - PROCESS | 7419 | 1465279047983 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
22:57:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 428ms
22:57:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
22:57:28 INFO - PROCESS | 7419 | 1465279048318 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:28 INFO - PROCESS | 7419 | 1465279048399 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
22:57:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 422ms
22:57:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
22:57:28 INFO - PROCESS | 7419 | 1465279048750 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:28 INFO - PROCESS | 7419 | 1465279048825 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
22:57:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 380ms
22:57:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
22:57:29 INFO - PROCESS | 7419 | 1465279049155 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:29 INFO - PROCESS | 7419 | 1465279049222 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:29 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
22:57:29 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 384ms
22:57:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
22:57:29 INFO - PROCESS | 7419 | 1465279049531 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:29 INFO - PROCESS | 7419 | 1465279049598 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:29 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
22:57:29 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 379ms
22:57:29 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
22:57:29 INFO - PROCESS | 7419 | 1465279049913 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:29 INFO - PROCESS | 7419 | 1465279049993 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:57:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 384ms
22:57:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
22:57:30 INFO - PROCESS | 7419 | 1465279050302 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:30 INFO - PROCESS | 7419 | 1465279050367 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
22:57:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 368ms
22:57:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
22:57:30 INFO - PROCESS | 7419 | 1465279050674 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:30 INFO - PROCESS | 7419 | 1465279050743 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
22:57:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 371ms
22:57:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
22:57:31 INFO - PROCESS | 7419 | 1465279051053 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:31 INFO - PROCESS | 7419 | 1465279051123 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
22:57:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 368ms
22:57:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
22:57:31 INFO - PROCESS | 7419 | 1465279051425 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:31 INFO - PROCESS | 7419 | 1465279051490 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
22:57:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 471ms
22:57:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
22:57:31 INFO - PROCESS | 7419 | 1465279051901 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:31 INFO - PROCESS | 7419 | 1465279051990 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
22:57:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 630ms
22:57:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
22:57:32 INFO - PROCESS | 7419 | 1465279052536 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:32 INFO - PROCESS | 7419 | 1465279052607 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
22:57:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 420ms
22:57:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
22:57:32 INFO - PROCESS | 7419 | 1465279052964 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:33 INFO - PROCESS | 7419 | 1465279053056 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
22:57:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 426ms
22:57:33 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
22:57:33 INFO - PROCESS | 7419 | 1465279053400 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:33 INFO - PROCESS | 7419 | 1465279053472 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:57:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 977ms
22:57:34 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
22:57:34 INFO - PROCESS | 7419 | 1465279054374 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:34 INFO - PROCESS | 7419 | 1465279054446 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
22:57:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 418ms
22:57:34 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
22:57:34 INFO - PROCESS | 7419 | 1465279054796 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:34 INFO - PROCESS | 7419 | 1465279054874 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:35 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
22:57:35 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 419ms
22:57:35 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
22:57:35 INFO - PROCESS | 7419 | 1465279055221 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:35 INFO - PROCESS | 7419 | 1465279055323 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:35 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
22:57:35 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 469ms
22:57:35 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
22:57:35 INFO - PROCESS | 7419 | 1465279055691 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:35 INFO - PROCESS | 7419 | 1465279055761 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:36 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
22:57:36 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 369ms
22:57:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
22:57:36 INFO - PROCESS | 7419 | 1465279056067 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:36 INFO - PROCESS | 7419 | 1465279056134 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
22:57:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 378ms
22:57:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
22:57:36 INFO - PROCESS | 7419 | 1465279056446 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:36 INFO - PROCESS | 7419 | 1465279056514 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
22:57:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 378ms
22:57:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
22:57:36 INFO - PROCESS | 7419 | 1465279056826 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:36 INFO - PROCESS | 7419 | 1465279056898 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
22:57:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 379ms
22:57:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
22:57:37 INFO - PROCESS | 7419 | 1465279057210 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:37 INFO - PROCESS | 7419 | 1465279057295 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
22:57:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 378ms
22:57:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
22:57:37 INFO - PROCESS | 7419 | 1465279057593 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:37 INFO - PROCESS | 7419 | 1465279057667 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
22:57:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 380ms
22:57:37 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
22:57:37 INFO - PROCESS | 7419 | 1465279057975 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:38 INFO - PROCESS | 7419 | 1465279058058 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
22:57:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 376ms
22:57:38 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
22:57:38 INFO - PROCESS | 7419 | 1465279058355 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:38 INFO - PROCESS | 7419 | 1465279058422 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
22:57:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 468ms
22:57:38 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
22:57:38 INFO - PROCESS | 7419 | 1465279058830 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:38 INFO - PROCESS | 7419 | 1465279058916 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
22:57:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 523ms
22:57:39 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
22:57:39 INFO - PROCESS | 7419 | 1465279059359 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:39 INFO - PROCESS | 7419 | 1465279059518 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
22:57:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 734ms
22:57:40 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
22:57:40 INFO - PROCESS | 7419 | 1465279060098 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:40 INFO - PROCESS | 7419 | 1465279060174 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
22:57:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 425ms
22:57:40 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
22:57:40 INFO - PROCESS | 7419 | 1465279060530 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:40 INFO - PROCESS | 7419 | 1465279060622 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:40 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
22:57:40 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 426ms
22:57:40 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
22:57:40 INFO - PROCESS | 7419 | 1465279060966 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:41 INFO - PROCESS | 7419 | 1465279061036 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
22:57:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 380ms
22:57:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
22:57:41 INFO - PROCESS | 7419 | 1465279061347 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:41 INFO - PROCESS | 7419 | 1465279061428 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:41 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
22:57:41 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 381ms
22:57:41 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
22:57:41 INFO - PROCESS | 7419 | 1465279061728 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:41 INFO - PROCESS | 7419 | 1465279061810 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
22:57:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 422ms
22:57:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
22:57:42 INFO - PROCESS | 7419 | 1465279062164 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:42 INFO - PROCESS | 7419 | 1465279062261 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:42 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
22:57:42 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 426ms
22:57:42 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
22:57:42 INFO - PROCESS | 7419 | 1465279062592 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:42 INFO - PROCESS | 7419 | 1465279062673 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
22:57:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 425ms
22:57:43 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
22:57:43 INFO - PROCESS | 7419 | 1465279063027 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:43 INFO - PROCESS | 7419 | 1465279063103 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
22:57:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 429ms
22:57:43 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
22:57:43 INFO - PROCESS | 7419 | 1465279063455 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:43 INFO - PROCESS | 7419 | 1465279063523 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
22:57:43 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 375ms
22:57:43 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
22:57:43 INFO - PROCESS | 7419 | 1465279063837 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:43 INFO - PROCESS | 7419 | 1465279063903 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
22:57:44 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 418ms
22:57:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
22:57:44 INFO - PROCESS | 7419 | 1465279064260 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:44 INFO - PROCESS | 7419 | 1465279064350 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
22:57:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 423ms
22:57:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
22:57:44 INFO - PROCESS | 7419 | 1465279064686 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:44 INFO - PROCESS | 7419 | 1465279064752 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
22:57:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 368ms
22:57:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
22:57:45 INFO - PROCESS | 7419 | 1465279065058 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:45 INFO - PROCESS | 7419 | 1465279065127 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
22:57:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 725ms
22:57:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
22:57:45 INFO - PROCESS | 7419 | 1465279065787 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:45 INFO - PROCESS | 7419 | 1465279065851 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
22:57:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 474ms
22:57:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
22:57:46 INFO - PROCESS | 7419 | 1465279066267 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:46 INFO - PROCESS | 7419 | 1465279066365 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
22:57:46 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 626ms
22:57:46 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
22:57:46 INFO - PROCESS | 7419 | 1465279066898 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:46 INFO - PROCESS | 7419 | 1465279066971 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
22:57:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 421ms
22:57:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
22:57:47 INFO - PROCESS | 7419 | 1465279067327 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:47 INFO - PROCESS | 7419 | 1465279067422 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
22:57:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 420ms
22:57:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
22:57:47 INFO - PROCESS | 7419 | 1465279067758 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:47 INFO - PROCESS | 7419 | 1465279067831 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
22:57:48 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 426ms
22:57:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
22:57:48 INFO - PROCESS | 7419 | 1465279068180 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:48 INFO - PROCESS | 7419 | 1465279068255 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
22:57:48 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 369ms
22:57:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
22:57:48 INFO - PROCESS | 7419 | 1465279068554 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:48 INFO - PROCESS | 7419 | 1465279068620 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
22:57:48 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 420ms
22:57:48 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
22:57:48 INFO - PROCESS | 7419 | 1465279068981 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:49 INFO - PROCESS | 7419 | 1465279069069 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
22:57:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 426ms
22:57:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
22:57:49 INFO - PROCESS | 7419 | 1465279069413 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:49 INFO - PROCESS | 7419 | 1465279069489 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
22:57:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 994ms
22:57:50 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
22:57:50 INFO - PROCESS | 7419 | 1465279070412 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:50 INFO - PROCESS | 7419 | 1465279070520 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
22:57:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
22:57:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 578ms
22:57:50 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
22:57:51 INFO - PROCESS | 7419 | 1465279070997 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:51 INFO - PROCESS | 7419 | 1465279071096 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
22:57:51 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 426ms
22:57:51 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
22:57:51 INFO - PROCESS | 7419 | 1465279071433 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:51 INFO - PROCESS | 7419 | 1465279071507 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
22:57:51 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 426ms
22:57:51 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
22:57:51 INFO - PROCESS | 7419 | 1465279071855 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:51 INFO - PROCESS | 7419 | 1465279071931 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
22:57:52 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 418ms
22:57:52 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
22:57:52 INFO - PROCESS | 7419 | 1465279072278 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:52 INFO - PROCESS | 7419 | 1465279072345 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
22:57:52 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 422ms
22:57:52 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
22:57:52 INFO - PROCESS | 7419 | 1465279072705 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:52 INFO - PROCESS | 7419 | 1465279072806 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
22:57:53 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 424ms
22:57:53 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
22:57:53 INFO - PROCESS | 7419 | 1465279073131 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:53 INFO - PROCESS | 7419 | 1465279073205 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
22:57:53 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 373ms
22:57:53 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
22:57:53 INFO - PROCESS | 7419 | 1465279073520 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:53 INFO - PROCESS | 7419 | 1465279073584 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
22:57:53 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 368ms
22:57:53 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
22:57:53 INFO - PROCESS | 7419 | 1465279073892 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:53 INFO - PROCESS | 7419 | 1465279073957 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
22:57:54 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 373ms
22:57:54 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
22:57:54 INFO - PROCESS | 7419 | 1465279074272 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:54 INFO - PROCESS | 7419 | 1465279074340 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
22:57:54 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 369ms
22:57:54 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
22:57:54 INFO - PROCESS | 7419 | 1465279074650 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:54 INFO - PROCESS | 7419 | 1465279074740 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:55 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
22:57:55 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 381ms
22:57:55 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
22:57:55 INFO - PROCESS | 7419 | 1465279075038 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:55 INFO - PROCESS | 7419 | 1465279075105 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:55 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
22:57:55 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
22:57:55 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
22:57:55 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 320ms
22:57:55 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
22:57:55 INFO - PROCESS | 7419 | 1465279075366 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:55 INFO - PROCESS | 7419 | 1465279075436 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:55 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
22:57:55 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 474ms
22:57:55 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
22:57:55 INFO - PROCESS | 7419 | 1465279075841 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:55 INFO - PROCESS | 7419 | 1465279075919 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
22:57:56 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 472ms
22:57:56 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
22:57:56 INFO - PROCESS | 7419 | 1465279076317 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:56 INFO - PROCESS | 7419 | 1465279076385 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
22:57:56 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 676ms
22:57:56 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
22:57:57 INFO - PROCESS | 7419 | 1465279077001 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:57 INFO - PROCESS | 7419 | 1465279077124 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:57 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
22:57:57 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
22:57:57 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 524ms
22:57:57 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
22:57:57 INFO - PROCESS | 7419 | 1465279077532 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:57 INFO - PROCESS | 7419 | 1465279077612 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
22:57:58 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 476ms
22:57:58 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
22:57:58 INFO - PROCESS | 7419 | 1465279078018 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:58 INFO - PROCESS | 7419 | 1465279078093 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
22:57:58 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 578ms
22:57:58 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
22:57:58 INFO - PROCESS | 7419 | 1465279078593 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:58 INFO - PROCESS | 7419 | 1465279078665 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
22:57:59 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 470ms
22:57:59 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
22:57:59 INFO - PROCESS | 7419 | 1465279079070 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:59 INFO - PROCESS | 7419 | 1465279079133 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
22:57:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
22:57:59 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 372ms
22:57:59 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
22:57:59 INFO - PROCESS | 7419 | 1465279079450 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:59 INFO - PROCESS | 7419 | 1465279079550 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:57:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
22:57:59 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 477ms
22:57:59 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
22:57:59 INFO - PROCESS | 7419 | 1465279079928 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:00 INFO - PROCESS | 7419 | 1465279080009 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
22:58:00 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 520ms
22:58:00 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
22:58:00 INFO - PROCESS | 7419 | 1465279080451 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:00 INFO - PROCESS | 7419 | 1465279080517 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
22:58:00 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 435ms
22:58:00 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
22:58:00 INFO - PROCESS | 7419 | 1465279080890 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:00 INFO - PROCESS | 7419 | 1465279080956 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
22:58:01 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 375ms
22:58:01 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
22:58:01 INFO - PROCESS | 7419 | 1465279081272 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:01 INFO - PROCESS | 7419 | 1465279081336 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
22:58:01 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 468ms
22:58:01 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
22:58:01 INFO - PROCESS | 7419 | 1465279081745 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:01 INFO - PROCESS | 7419 | 1465279081822 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
22:58:02 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 524ms
22:58:02 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
22:58:02 INFO - PROCESS | 7419 | 1465279082273 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:02 INFO - PROCESS | 7419 | 1465279082340 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
22:58:02 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 370ms
22:58:02 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
22:58:02 INFO - PROCESS | 7419 | 1465279082650 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:02 INFO - PROCESS | 7419 | 1465279082717 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
22:58:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
22:58:03 INFO - window.indexedDB.open('test', val);..." did not throw
22:58:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:58:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:58:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
22:58:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
22:58:03 INFO - window.indexedDB.open('test', val);..." did not throw
22:58:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:58:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:58:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
22:58:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
22:58:03 INFO - window.indexedDB.open('test', val);..." did not throw
22:58:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:58:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:58:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
22:58:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
22:58:03 INFO - window.indexedDB.open('test', val);..." did not throw
22:58:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
22:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:58:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
22:58:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
22:58:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
22:58:03 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 587ms
22:58:03 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
22:58:03 INFO - PROCESS | 7419 | 1465279083248 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:03 INFO - PROCESS | 7419 | 1465279083317 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:03 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
22:58:03 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 422ms
22:58:03 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
22:58:03 INFO - PROCESS | 7419 | 1465279083672 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:03 INFO - PROCESS | 7419 | 1465279083765 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
22:58:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
22:58:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1725ms
22:58:05 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
22:58:05 INFO - PROCESS | 7419 | 1465279085450 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:05 INFO - PROCESS | 7419 | 1465279085531 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
22:58:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 425ms
22:58:05 INFO - TEST-START | /IndexedDB/idbindex_count.htm
22:58:05 INFO - PROCESS | 7419 | 1465279085892 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:05 INFO - PROCESS | 7419 | 1465279085967 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:06 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
22:58:06 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 429ms
22:58:06 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
22:58:06 INFO - PROCESS | 7419 | 1465279086320 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:06 INFO - PROCESS | 7419 | 1465279086398 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:06 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
22:58:06 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 426ms
22:58:06 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
22:58:06 INFO - PROCESS | 7419 | 1465279086742 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:06 INFO - PROCESS | 7419 | 1465279086815 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:07 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
22:58:07 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 368ms
22:58:07 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
22:58:07 INFO - PROCESS | 7419 | 1465279087119 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:07 INFO - PROCESS | 7419 | 1465279087185 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:07 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
22:58:07 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 373ms
22:58:07 INFO - TEST-START | /IndexedDB/idbindex_get.htm
22:58:07 INFO - PROCESS | 7419 | 1465279087501 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:07 INFO - PROCESS | 7419 | 1465279087590 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:07 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
22:58:07 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 429ms
22:58:07 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
22:58:07 INFO - PROCESS | 7419 | 1465279087928 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:08 INFO - PROCESS | 7419 | 1465279088010 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:08 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
22:58:08 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 427ms
22:58:08 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
22:58:08 INFO - PROCESS | 7419 | 1465279088360 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:08 INFO - PROCESS | 7419 | 1465279088440 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:08 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
22:58:08 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 383ms
22:58:08 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
22:58:08 INFO - PROCESS | 7419 | 1465279088750 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:08 INFO - PROCESS | 7419 | 1465279088828 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:09 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
22:58:09 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 381ms
22:58:09 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
22:58:09 INFO - PROCESS | 7419 | 1465279089134 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:09 INFO - PROCESS | 7419 | 1465279089218 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:09 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
22:58:09 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 378ms
22:58:09 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
22:58:09 INFO - PROCESS | 7419 | 1465279089520 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:09 INFO - PROCESS | 7419 | 1465279089596 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:09 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
22:58:09 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 373ms
22:58:09 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
22:58:09 INFO - PROCESS | 7419 | 1465279089899 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:09 INFO - PROCESS | 7419 | 1465279089966 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:10 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
22:58:10 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 380ms
22:58:10 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
22:58:10 INFO - PROCESS | 7419 | 1465279090281 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:10 INFO - PROCESS | 7419 | 1465279090352 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:10 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
22:58:10 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 380ms
22:58:10 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
22:58:10 INFO - PROCESS | 7419 | 1465279090665 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:10 INFO - PROCESS | 7419 | 1465279090732 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
22:58:11 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 427ms
22:58:11 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
22:58:11 INFO - PROCESS | 7419 | 1465279091099 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:11 INFO - PROCESS | 7419 | 1465279091166 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
22:58:11 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 425ms
22:58:11 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
22:58:11 INFO - PROCESS | 7419 | 1465279091536 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:11 INFO - PROCESS | 7419 | 1465279091604 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
22:58:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 423ms
22:58:11 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
22:58:11 INFO - PROCESS | 7419 | 1465279091965 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:12 INFO - PROCESS | 7419 | 1465279092060 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
22:58:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 529ms
22:58:12 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
22:58:12 INFO - PROCESS | 7419 | 1465279092502 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:12 INFO - PROCESS | 7419 | 1465279092669 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
22:58:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 822ms
22:58:13 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
22:58:13 INFO - PROCESS | 7419 | 1465279093328 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:13 INFO - PROCESS | 7419 | 1465279093409 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
22:58:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 428ms
22:58:13 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
22:58:13 INFO - PROCESS | 7419 | 1465279093763 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:13 INFO - PROCESS | 7419 | 1465279093856 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
22:58:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 421ms
22:58:14 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
22:58:14 INFO - PROCESS | 7419 | 1465279094194 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:14 INFO - PROCESS | 7419 | 1465279094268 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
22:58:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 373ms
22:58:14 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
22:58:14 INFO - PROCESS | 7419 | 1465279094568 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:14 INFO - PROCESS | 7419 | 1465279094643 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
22:58:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 423ms
22:58:14 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
22:58:14 INFO - PROCESS | 7419 | 1465279094995 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:15 INFO - PROCESS | 7419 | 1465279095074 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
22:58:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 429ms
22:58:15 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
22:58:15 INFO - PROCESS | 7419 | 1465279095437 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:15 INFO - PROCESS | 7419 | 1465279095540 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:15 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
22:58:15 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 422ms
22:58:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
22:58:15 INFO - PROCESS | 7419 | 1465279095885 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:15 INFO - PROCESS | 7419 | 1465279095957 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
22:58:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 422ms
22:58:16 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
22:58:16 INFO - PROCESS | 7419 | 1465279096314 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:16 INFO - PROCESS | 7419 | 1465279096390 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
22:58:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 425ms
22:58:16 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
22:58:16 INFO - PROCESS | 7419 | 1465279096744 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:16 INFO - PROCESS | 7419 | 1465279096822 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:17 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:58:17 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 429ms
22:58:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
22:58:17 INFO - PROCESS | 7419 | 1465279097177 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:17 INFO - PROCESS | 7419 | 1465279097250 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
22:58:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 370ms
22:58:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
22:58:17 INFO - PROCESS | 7419 | 1465279097568 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:17 INFO - PROCESS | 7419 | 1465279097646 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
22:58:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 382ms
22:58:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
22:58:17 INFO - PROCESS | 7419 | 1465279097957 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:18 INFO - PROCESS | 7419 | 1465279098021 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
22:58:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 371ms
22:58:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
22:58:18 INFO - PROCESS | 7419 | 1465279098335 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:18 INFO - PROCESS | 7419 | 1465279098404 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
22:58:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 368ms
22:58:18 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
22:58:18 INFO - PROCESS | 7419 | 1465279098707 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:18 INFO - PROCESS | 7419 | 1465279098772 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
22:58:19 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 318ms
22:58:19 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
22:58:19 INFO - PROCESS | 7419 | 1465279099033 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:19 INFO - PROCESS | 7419 | 1465279099101 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
22:58:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
22:58:19 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 473ms
22:58:19 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
22:58:19 INFO - PROCESS | 7419 | 1465279099509 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:19 INFO - PROCESS | 7419 | 1465279099607 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
22:58:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
22:58:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
22:58:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
22:58:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
22:58:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
22:58:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
22:58:20 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 670ms
22:58:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
22:58:20 INFO - PROCESS | 7419 | 1465279100186 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:20 INFO - PROCESS | 7419 | 1465279100266 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
22:58:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 426ms
22:58:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
22:58:20 INFO - PROCESS | 7419 | 1465279100620 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:20 INFO - PROCESS | 7419 | 1465279100697 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
22:58:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 422ms
22:58:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
22:58:21 INFO - PROCESS | 7419 | 1465279101052 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:21 INFO - PROCESS | 7419 | 1465279101125 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
22:58:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 373ms
22:58:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
22:58:21 INFO - PROCESS | 7419 | 1465279101422 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:21 INFO - PROCESS | 7419 | 1465279101518 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
22:58:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 374ms
22:58:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
22:58:21 INFO - PROCESS | 7419 | 1465279101807 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:21 INFO - PROCESS | 7419 | 1465279101873 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
22:58:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 374ms
22:58:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
22:58:22 INFO - PROCESS | 7419 | 1465279102191 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:22 INFO - PROCESS | 7419 | 1465279102274 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
22:58:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 419ms
22:58:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
22:58:22 INFO - PROCESS | 7419 | 1465279102612 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:22 INFO - PROCESS | 7419 | 1465279102701 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:58:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 427ms
22:58:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
22:58:23 INFO - PROCESS | 7419 | 1465279103044 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:23 INFO - PROCESS | 7419 | 1465279103117 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
22:58:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 379ms
22:58:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
22:58:23 INFO - PROCESS | 7419 | 1465279103428 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:23 INFO - PROCESS | 7419 | 1465279103498 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
22:58:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 434ms
22:58:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
22:58:23 INFO - PROCESS | 7419 | 1465279103875 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:23 INFO - PROCESS | 7419 | 1465279103940 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
22:58:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 375ms
22:58:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
22:58:24 INFO - PROCESS | 7419 | 1465279104257 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:24 INFO - PROCESS | 7419 | 1465279104337 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
22:58:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 378ms
22:58:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
22:58:24 INFO - PROCESS | 7419 | 1465279104639 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:24 INFO - PROCESS | 7419 | 1465279104710 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
22:58:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 377ms
22:58:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
22:58:25 INFO - PROCESS | 7419 | 1465279105022 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:25 INFO - PROCESS | 7419 | 1465279105085 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
22:58:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 375ms
22:58:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
22:58:25 INFO - PROCESS | 7419 | 1465279105404 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:25 INFO - PROCESS | 7419 | 1465279105474 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
22:58:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 368ms
22:58:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
22:58:25 INFO - PROCESS | 7419 | 1465279105776 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:25 INFO - PROCESS | 7419 | 1465279105848 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
22:58:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 368ms
22:58:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
22:58:26 INFO - PROCESS | 7419 | 1465279106151 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:26 INFO - PROCESS | 7419 | 1465279106221 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
22:58:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 481ms
22:58:26 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
22:58:26 INFO - PROCESS | 7419 | 1465279106634 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:26 INFO - PROCESS | 7419 | 1465279106730 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
22:58:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 473ms
22:58:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
22:58:27 INFO - PROCESS | 7419 | 1465279107112 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:27 INFO - PROCESS | 7419 | 1465279107266 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
22:58:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 771ms
22:58:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
22:58:27 INFO - PROCESS | 7419 | 1465279107889 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:27 INFO - PROCESS | 7419 | 1465279107971 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:58:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 428ms
22:58:28 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
22:58:28 INFO - PROCESS | 7419 | 1465279108325 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:28 INFO - PROCESS | 7419 | 1465279108422 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
22:58:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 423ms
22:58:28 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
22:58:28 INFO - PROCESS | 7419 | 1465279108759 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:28 INFO - PROCESS | 7419 | 1465279108835 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
22:58:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 426ms
22:58:29 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
22:58:29 INFO - PROCESS | 7419 | 1465279109181 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:29 INFO - PROCESS | 7419 | 1465279109259 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
22:58:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 422ms
22:58:29 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
22:58:29 INFO - PROCESS | 7419 | 1465279109606 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:29 INFO - PROCESS | 7419 | 1465279109668 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
22:58:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 419ms
22:58:30 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
22:58:30 INFO - PROCESS | 7419 | 1465279110031 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:30 INFO - PROCESS | 7419 | 1465279110137 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
22:58:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 423ms
22:58:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
22:58:30 INFO - PROCESS | 7419 | 1465279110461 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:30 INFO - PROCESS | 7419 | 1465279110544 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
22:58:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 390ms
22:58:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
22:58:30 INFO - PROCESS | 7419 | 1465279110859 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:30 INFO - PROCESS | 7419 | 1465279110932 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
22:58:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 377ms
22:58:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
22:58:31 INFO - PROCESS | 7419 | 1465279111243 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:31 INFO - PROCESS | 7419 | 1465279111309 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
22:58:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 419ms
22:58:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
22:58:31 INFO - PROCESS | 7419 | 1465279111665 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:31 INFO - PROCESS | 7419 | 1465279111734 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
22:58:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 431ms
22:58:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
22:58:32 INFO - PROCESS | 7419 | 1465279112105 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:32 INFO - PROCESS | 7419 | 1465279112184 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
22:58:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 375ms
22:58:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
22:58:32 INFO - PROCESS | 7419 | 1465279112486 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:32 INFO - PROCESS | 7419 | 1465279112555 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
22:58:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 371ms
22:58:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
22:58:32 INFO - PROCESS | 7419 | 1465279112858 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:32 INFO - PROCESS | 7419 | 1465279112928 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
22:58:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 368ms
22:58:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
22:58:33 INFO - PROCESS | 7419 | 1465279113230 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:33 INFO - PROCESS | 7419 | 1465279113300 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
22:58:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 378ms
22:58:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
22:58:33 INFO - PROCESS | 7419 | 1465279113611 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:33 INFO - PROCESS | 7419 | 1465279113678 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
22:58:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 525ms
22:58:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
22:58:34 INFO - PROCESS | 7419 | 1465279114143 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:34 INFO - PROCESS | 7419 | 1465279114240 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:34 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
22:58:34 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
22:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:58:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:58:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 623ms
22:58:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
22:58:34 INFO - PROCESS | 7419 | 1465279114771 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:34 INFO - PROCESS | 7419 | 1465279114849 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:35 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
22:58:35 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
22:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:58:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
22:58:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 427ms
22:58:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
22:58:35 INFO - PROCESS | 7419 | 1465279115207 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:35 INFO - PROCESS | 7419 | 1465279115303 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
22:58:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 470ms
22:58:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
22:58:35 INFO - PROCESS | 7419 | 1465279115686 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:35 INFO - PROCESS | 7419 | 1465279115771 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
22:58:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 384ms
22:58:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
22:58:36 INFO - PROCESS | 7419 | 1465279116071 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:36 INFO - PROCESS | 7419 | 1465279116144 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
22:58:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 372ms
22:58:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
22:58:36 INFO - PROCESS | 7419 | 1465279116445 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:36 INFO - PROCESS | 7419 | 1465279116508 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
22:58:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 418ms
22:58:36 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
22:58:36 INFO - PROCESS | 7419 | 1465279116875 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:36 INFO - PROCESS | 7419 | 1465279116994 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
22:58:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 474ms
22:58:37 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
22:58:37 INFO - PROCESS | 7419 | 1465279117353 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:37 INFO - PROCESS | 7419 | 1465279117432 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
22:58:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 425ms
22:58:37 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
22:58:37 INFO - PROCESS | 7419 | 1465279117782 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:37 INFO - PROCESS | 7419 | 1465279117876 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
22:58:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 370ms
22:58:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
22:58:38 INFO - PROCESS | 7419 | 1465279118174 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:38 INFO - PROCESS | 7419 | 1465279118243 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:58:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 368ms
22:58:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
22:58:38 INFO - PROCESS | 7419 | 1465279118546 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:38 INFO - PROCESS | 7419 | 1465279118618 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
22:58:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 381ms
22:58:38 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
22:58:38 INFO - PROCESS | 7419 | 1465279118933 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:39 INFO - PROCESS | 7419 | 1465279119013 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
22:58:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 473ms
22:58:39 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
22:58:39 INFO - PROCESS | 7419 | 1465279119410 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:39 INFO - PROCESS | 7419 | 1465279119477 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
22:58:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 375ms
22:58:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
22:58:39 INFO - PROCESS | 7419 | 1465279119794 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:39 INFO - PROCESS | 7419 | 1465279119861 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
22:58:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 377ms
22:58:40 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
22:58:40 INFO - PROCESS | 7419 | 1465279120175 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:40 INFO - PROCESS | 7419 | 1465279120238 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
22:58:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 323ms
22:58:40 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
22:58:40 INFO - PROCESS | 7419 | 1465279120505 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:40 INFO - PROCESS | 7419 | 1465279120574 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
22:58:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 520ms
22:58:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
22:58:41 INFO - PROCESS | 7419 | 1465279121031 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:41 INFO - PROCESS | 7419 | 1465279121118 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
22:58:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 575ms
22:58:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
22:58:41 INFO - PROCESS | 7419 | 1465279121610 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:41 INFO - PROCESS | 7419 | 1465279121700 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
22:58:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 729ms
22:58:42 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
22:58:42 INFO - PROCESS | 7419 | 1465279122345 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:42 INFO - PROCESS | 7419 | 1465279122426 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
22:58:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 427ms
22:58:42 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
22:58:42 INFO - PROCESS | 7419 | 1465279122792 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:42 INFO - PROCESS | 7419 | 1465279122863 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
22:58:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 421ms
22:58:43 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
22:58:43 INFO - PROCESS | 7419 | 1465279123224 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:43 INFO - PROCESS | 7419 | 1465279123294 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
22:58:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
22:58:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 436ms
22:58:43 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
22:58:43 INFO - PROCESS | 7419 | 1465279123659 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:43 INFO - PROCESS | 7419 | 1465279123733 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
22:58:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 423ms
22:58:44 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
22:58:44 INFO - PROCESS | 7419 | 1465279124090 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:44 INFO - PROCESS | 7419 | 1465279124161 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
22:58:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 428ms
22:58:44 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
22:58:44 INFO - PROCESS | 7419 | 1465279124526 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:44 INFO - PROCESS | 7419 | 1465279124614 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
22:58:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 521ms
22:58:45 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
22:58:45 INFO - PROCESS | 7419 | 1465279125048 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:45 INFO - PROCESS | 7419 | 1465279125111 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
22:58:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 419ms
22:58:45 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
22:58:45 INFO - PROCESS | 7419 | 1465279125472 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:45 INFO - PROCESS | 7419 | 1465279125550 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
22:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
22:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
22:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
22:58:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
22:58:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 523ms
22:58:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
22:58:46 INFO - PROCESS | 7419 | 1465279126003 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:46 INFO - PROCESS | 7419 | 1465279126074 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
22:58:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 378ms
22:58:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
22:58:46 INFO - PROCESS | 7419 | 1465279126383 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:46 INFO - PROCESS | 7419 | 1465279126448 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
22:58:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 371ms
22:58:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
22:58:46 INFO - PROCESS | 7419 | 1465279126760 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:46 INFO - PROCESS | 7419 | 1465279126839 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
22:58:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 385ms
22:58:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
22:58:47 INFO - PROCESS | 7419 | 1465279127151 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:47 INFO - PROCESS | 7419 | 1465279127225 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
22:58:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 369ms
22:58:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
22:58:47 INFO - PROCESS | 7419 | 1465279127524 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:47 INFO - PROCESS | 7419 | 1465279127592 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
22:58:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 368ms
22:58:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
22:58:47 INFO - PROCESS | 7419 | 1465279127895 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:47 INFO - PROCESS | 7419 | 1465279127963 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
22:58:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 426ms
22:58:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
22:58:48 INFO - PROCESS | 7419 | 1465279128326 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:48 INFO - PROCESS | 7419 | 1465279128428 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
22:58:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 634ms
22:58:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
22:58:48 INFO - PROCESS | 7419 | 1465279128964 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:49 INFO - PROCESS | 7419 | 1465279129066 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
22:58:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 470ms
22:58:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
22:58:49 INFO - PROCESS | 7419 | 1465279129445 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:49 INFO - PROCESS | 7419 | 1465279129519 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
22:58:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 421ms
22:58:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
22:58:49 INFO - PROCESS | 7419 | 1465279129874 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:49 INFO - PROCESS | 7419 | 1465279129947 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
22:58:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 426ms
22:58:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
22:58:50 INFO - PROCESS | 7419 | 1465279130296 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:50 INFO - PROCESS | 7419 | 1465279130376 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
22:58:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 371ms
22:58:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
22:58:50 INFO - PROCESS | 7419 | 1465279130675 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:50 INFO - PROCESS | 7419 | 1465279130741 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
22:58:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 374ms
22:58:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
22:58:51 INFO - PROCESS | 7419 | 1465279131057 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:51 INFO - PROCESS | 7419 | 1465279131147 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
22:58:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 470ms
22:58:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
22:58:51 INFO - PROCESS | 7419 | 1465279131545 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:51 INFO - PROCESS | 7419 | 1465279131628 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
22:58:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 419ms
22:58:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
22:58:51 INFO - PROCESS | 7419 | 1465279131971 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:52 INFO - PROCESS | 7419 | 1465279132047 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
22:58:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 379ms
22:58:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
22:58:52 INFO - PROCESS | 7419 | 1465279132357 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:52 INFO - PROCESS | 7419 | 1465279132423 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
22:58:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 421ms
22:58:52 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
22:58:52 INFO - PROCESS | 7419 | 1465279132798 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:52 INFO - PROCESS | 7419 | 1465279132862 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:53 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
22:58:53 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 374ms
22:58:53 INFO - TEST-START | /IndexedDB/idbtransaction.htm
22:58:53 INFO - PROCESS | 7419 | 1465279133177 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:53 INFO - PROCESS | 7419 | 1465279133255 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:53 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
22:58:53 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
22:58:53 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 378ms
22:58:53 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
22:58:53 INFO - PROCESS | 7419 | 1465279133559 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:53 INFO - PROCESS | 7419 | 1465279133624 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:53 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
22:58:53 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 368ms
22:58:53 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
22:58:53 INFO - PROCESS | 7419 | 1465279133932 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:53 INFO - PROCESS | 7419 | 1465279133996 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
22:58:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
22:58:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
22:58:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
22:58:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
22:58:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
22:58:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
22:58:54 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
22:58:54 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 572ms
22:58:54 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
22:58:54 INFO - PROCESS | 7419 | 1465279134509 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:54 INFO - PROCESS | 7419 | 1465279134583 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:54 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
22:58:54 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 377ms
22:58:54 INFO - TEST-START | /IndexedDB/index_sort_order.htm
22:58:54 INFO - PROCESS | 7419 | 1465279134891 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:54 INFO - PROCESS | 7419 | 1465279134956 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:55 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
22:58:55 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 474ms
22:58:55 INFO - TEST-START | /IndexedDB/interfaces.html
22:58:55 INFO - PROCESS | 7419 | 1465279135419 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:55 INFO - PROCESS | 7419 | 1465279135528 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
22:58:56 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
22:58:56 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1139ms
22:58:56 INFO - TEST-START | /IndexedDB/interfaces.worker
22:58:56 INFO - PROCESS | 7419 | 1465279136522 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:56 INFO - PROCESS | 7419 | 1465279136642 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
22:58:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
22:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:58:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:58:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
22:58:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
22:58:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
22:58:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
22:58:57 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
22:58:57 INFO - {}
22:58:57 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 907ms
22:58:57 INFO - TEST-START | /IndexedDB/key_invalid.htm
22:58:57 INFO - PROCESS | 7419 | 1465279137433 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:57 INFO - PROCESS | 7419 | 1465279137614 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
22:58:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
22:58:58 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 733ms
22:58:58 INFO - TEST-START | /IndexedDB/key_valid.html
22:58:58 INFO - PROCESS | 7419 | 1465279138180 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:58 INFO - PROCESS | 7419 | 1465279138261 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
22:58:59 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
22:58:59 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1000ms
22:58:59 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
22:58:59 INFO - PROCESS | 7419 | 1465279139191 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:59 INFO - PROCESS | 7419 | 1465279139259 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:59 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
22:58:59 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 432ms
22:58:59 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
22:58:59 INFO - PROCESS | 7419 | 1465279139626 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:58:59 INFO - PROCESS | 7419 | 1465279139712 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:00 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
22:59:00 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 424ms
22:59:00 INFO - TEST-START | /IndexedDB/keygenerator.htm
22:59:00 INFO - PROCESS | 7419 | 1465279140051 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:00 INFO - PROCESS | 7419 | 1465279140147 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:00 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
22:59:00 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
22:59:00 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
22:59:00 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 469ms
22:59:00 INFO - TEST-START | /IndexedDB/keyorder.htm
22:59:00 INFO - PROCESS | 7419 | 1465279140524 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:00 INFO - PROCESS | 7419 | 1465279140589 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:59:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
22:59:01 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
22:59:01 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 474ms
22:59:01 INFO - TEST-START | /IndexedDB/keypath.htm
22:59:01 INFO - PROCESS | 7419 | 1465279141014 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:01 INFO - PROCESS | 7419 | 1465279141097 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
22:59:01 INFO - TEST-OK | /IndexedDB/keypath.htm | took 476ms
22:59:01 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
22:59:01 INFO - PROCESS | 7419 | 1465279141498 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:01 INFO - PROCESS | 7419 | 1465279141563 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
22:59:01 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
22:59:01 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 430ms
22:59:01 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
22:59:01 INFO - PROCESS | 7419 | 1465279141934 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:02 INFO - PROCESS | 7419 | 1465279141999 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:02 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
22:59:02 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
22:59:02 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
22:59:02 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 432ms
22:59:02 INFO - TEST-START | /IndexedDB/list_ordering.htm
22:59:02 INFO - PROCESS | 7419 | 1465279142370 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:02 INFO - PROCESS | 7419 | 1465279142437 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:02 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
22:59:02 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
22:59:02 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
22:59:02 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 577ms
22:59:02 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
22:59:02 INFO - PROCESS | 7419 | 1465279142950 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:03 INFO - PROCESS | 7419 | 1465279143024 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:03 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
22:59:03 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 484ms
22:59:03 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
22:59:03 INFO - PROCESS | 7419 | 1465279143441 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:03 INFO - PROCESS | 7419 | 1465279143570 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:03 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
22:59:03 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 525ms
22:59:03 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
22:59:03 INFO - PROCESS | 7419 | 1465279143971 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:04 INFO - PROCESS | 7419 | 1465279144116 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:04 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
22:59:04 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 577ms
22:59:04 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
22:59:04 INFO - PROCESS | 7419 | 1465279144553 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:04 INFO - PROCESS | 7419 | 1465279144627 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:04 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
22:59:04 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 423ms
22:59:04 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
22:59:04 INFO - PROCESS | 7419 | 1465279144979 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:05 INFO - PROCESS | 7419 | 1465279145074 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:05 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
22:59:05 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 469ms
22:59:05 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
22:59:05 INFO - PROCESS | 7419 | 1465279145460 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:05 INFO - PROCESS | 7419 | 1465279145533 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:05 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
22:59:05 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 429ms
22:59:05 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
22:59:05 INFO - PROCESS | 7419 | 1465279145889 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:05 INFO - PROCESS | 7419 | 1465279145955 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:06 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
22:59:06 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 368ms
22:59:06 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
22:59:06 INFO - PROCESS | 7419 | 1465279146262 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:06 INFO - PROCESS | 7419 | 1465279146330 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:06 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
22:59:06 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 418ms
22:59:06 INFO - TEST-START | /IndexedDB/value.htm
22:59:06 INFO - PROCESS | 7419 | 1465279146683 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:06 INFO - PROCESS | 7419 | 1465279146767 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:07 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
22:59:07 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
22:59:07 INFO - TEST-OK | /IndexedDB/value.htm | took 470ms
22:59:07 INFO - TEST-START | /IndexedDB/value_recursive.htm
22:59:07 INFO - PROCESS | 7419 | 1465279147158 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:07 INFO - PROCESS | 7419 | 1465279147239 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:07 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
22:59:07 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
22:59:07 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
22:59:07 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 471ms
22:59:07 INFO - TEST-START | /IndexedDB/writer-starvation.htm
22:59:07 INFO - PROCESS | 7419 | 1465279147634 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:07 INFO - PROCESS | 7419 | 1465279147729 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:08 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
22:59:08 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 622ms
22:59:08 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
22:59:08 INFO - PROCESS | 7419 | 1465279148262 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:08 INFO - PROCESS | 7419 | 1465279148334 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:08 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
22:59:08 INFO - {}
22:59:08 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
22:59:08 INFO - {}
22:59:08 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
22:59:08 INFO - {}
22:59:08 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
22:59:08 INFO - {}
22:59:08 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 369ms
22:59:08 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
22:59:08 INFO - PROCESS | 7419 | 1465279148639 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:08 INFO - PROCESS | 7419 | 1465279148705 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:09 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
22:59:09 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
22:59:09 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
22:59:09 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
22:59:09 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 380ms
22:59:09 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
22:59:09 INFO - PROCESS | 7419 | 1465279149023 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:09 INFO - PROCESS | 7419 | 1465279149101 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
22:59:09 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 391ms
22:59:09 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
22:59:09 INFO - PROCESS | 7419 | 1465279149424 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:09 INFO - PROCESS | 7419 | 1465279149510 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
22:59:09 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
22:59:09 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
22:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:09 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
22:59:09 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
22:59:09 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
22:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:09 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
22:59:09 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
22:59:09 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 384ms
22:59:09 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
22:59:09 INFO - PROCESS | 7419 | 1465279149821 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:09 INFO - PROCESS | 7419 | 1465279149890 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:10 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
22:59:10 INFO - [native code]
22:59:10 INFO - }" but got function "function () {
22:59:10 INFO - }"
22:59:10 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:10 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:59:10 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:59:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
22:59:10 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
22:59:10 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:10 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:59:10 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
22:59:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
22:59:10 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 327ms
22:59:10 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
22:59:10 INFO - PROCESS | 7419 | 1465279150159 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:10 INFO - PROCESS | 7419 | 1465279150231 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:10 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
22:59:10 INFO - [native code]
22:59:10 INFO - }" but got function "function () {
22:59:10 INFO - }"
22:59:10 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
22:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:10 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
22:59:10 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:59:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
22:59:10 INFO - {}
22:59:10 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
22:59:10 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
22:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:10 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
22:59:10 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
22:59:10 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
22:59:10 INFO - {}
22:59:10 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 472ms
22:59:10 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
22:59:10 INFO - PROCESS | 7419 | 1465279150638 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:10 INFO - PROCESS | 7419 | 1465279150799 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
22:59:11 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
22:59:11 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:11 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:59:11 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
22:59:11 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:59:11 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:11 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:59:11 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
22:59:11 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
22:59:11 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:11 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:59:11 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:59:11 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:59:11 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:11 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:59:11 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
22:59:11 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
22:59:11 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
22:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:11 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
22:59:11 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
22:59:11 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
22:59:11 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
22:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:11 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
22:59:11 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
22:59:11 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
22:59:11 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
22:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:11 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
22:59:11 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
22:59:11 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
22:59:11 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
22:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:11 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
22:59:11 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
22:59:11 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 680ms
22:59:11 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
22:59:11 INFO - PROCESS | 7419 | 1465279151351 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:11 INFO - PROCESS | 7419 | 1465279151469 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
22:59:11 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 434ms
22:59:11 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
22:59:11 INFO - PROCESS | 7419 | 1465279151786 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:11 INFO - PROCESS | 7419 | 1465279151872 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
22:59:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
22:59:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
22:59:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
22:59:12 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 371ms
22:59:12 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
22:59:12 INFO - PROCESS | 7419 | 1465279152184 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:12 INFO - PROCESS | 7419 | 1465279152259 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
22:59:12 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
22:59:12 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
22:59:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
22:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
22:59:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
22:59:12 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 431ms
22:59:12 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
22:59:12 INFO - PROCESS | 7419 | 1465279152616 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:12 INFO - PROCESS | 7419 | 1465279152690 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
22:59:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
22:59:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
22:59:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
22:59:13 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
22:59:13 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1383ms
22:59:14 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
22:59:14 INFO - PROCESS | 7419 | 1465279154004 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:14 INFO - PROCESS | 7419 | 1465279154087 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
22:59:15 INFO - {}
22:59:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
22:59:15 INFO - {}
22:59:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
22:59:15 INFO - {}
22:59:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
22:59:15 INFO - {}
22:59:15 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
22:59:15 INFO - {}
22:59:15 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1472ms
22:59:15 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
22:59:15 INFO - PROCESS | 7419 | 1465279155484 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:15 INFO - PROCESS | 7419 | 1465279155567 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:16 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
22:59:16 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 577ms
22:59:16 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
22:59:16 INFO - PROCESS | 7419 | 1465279156066 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:16 INFO - PROCESS | 7419 | 1465279156131 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:16 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
22:59:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
22:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
22:59:16 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 332ms
22:59:16 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
22:59:16 INFO - PROCESS | 7419 | 1465279156402 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:16 INFO - PROCESS | 7419 | 1465279156470 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:26 INFO - PROCESS | 7419 | MARIONETTE LOG: INFO: Timeout fired
22:59:26 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
22:59:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
22:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:26 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
22:59:26 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10143ms
22:59:26 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
22:59:26 INFO - PROCESS | 7419 | 1465279166553 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:26 INFO - PROCESS | 7419 | 1465279166618 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:27 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
22:59:27 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 636ms
22:59:27 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
22:59:27 INFO - PROCESS | 7419 | 1465279167198 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:27 INFO - PROCESS | 7419 | 1465279167287 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:27 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
22:59:27 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 425ms
22:59:27 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
22:59:27 INFO - PROCESS | 7419 | 1465279167638 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:27 INFO - PROCESS | 7419 | 1465279167721 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:28 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
22:59:28 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 422ms
22:59:28 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
22:59:28 INFO - PROCESS | 7419 | 1465279168056 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:28 INFO - PROCESS | 7419 | 1465279168131 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:28 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
22:59:28 INFO - {}
22:59:28 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 422ms
22:59:28 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
22:59:28 INFO - PROCESS | 7419 | 1465279168483 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:28 INFO - PROCESS | 7419 | 1465279168548 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:28 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
22:59:28 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 318ms
22:59:28 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
22:59:28 INFO - PROCESS | 7419 | 1465279168808 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:28 INFO - PROCESS | 7419 | 1465279168901 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:29 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
22:59:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
22:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
22:59:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
22:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
22:59:29 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 419ms
22:59:29 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
22:59:29 INFO - PROCESS | 7419 | 1465279169234 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:29 INFO - PROCESS | 7419 | 1465279169299 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:29 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
22:59:29 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 334ms
22:59:29 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
22:59:29 INFO - PROCESS | 7419 | 1465279169571 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:29 INFO - PROCESS | 7419 | 1465279169635 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:29 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
22:59:29 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 320ms
22:59:29 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
22:59:29 INFO - PROCESS | 7419 | 1465279169899 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:29 INFO - PROCESS | 7419 | 1465279169964 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:30 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
22:59:30 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 322ms
22:59:30 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
22:59:30 INFO - PROCESS | 7419 | 1465279170221 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:30 INFO - PROCESS | 7419 | 1465279170285 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:30 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
22:59:30 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
22:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:30 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
22:59:30 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
22:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:30 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
22:59:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
22:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
22:59:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
22:59:30 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 369ms
22:59:30 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
22:59:30 INFO - PROCESS | 7419 | 1465279170599 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:30 INFO - PROCESS | 7419 | 1465279170676 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:30 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
22:59:30 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 379ms
22:59:30 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
22:59:30 INFO - PROCESS | 7419 | 1465279170981 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:31 INFO - PROCESS | 7419 | 1465279171073 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:31 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
22:59:31 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 478ms
22:59:31 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
22:59:31 INFO - PROCESS | 7419 | 1465279171463 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:31 INFO - PROCESS | 7419 | 1465279171546 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:31 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
22:59:31 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 526ms
22:59:31 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
22:59:31 INFO - PROCESS | 7419 | 1465279171993 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:32 INFO - PROCESS | 7419 | 1465279172062 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
22:59:32 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
22:59:32 INFO - do_test/)
23:00:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
23:00:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
23:00:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
23:00:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
23:00:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
23:00:00 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
23:00:00 INFO - )
23:00:00 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 424ms
23:00:00 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
23:00:01 INFO - PROCESS | 7419 | 1465279201000 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:01 INFO - PROCESS | 7419 | 1465279201088 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
23:00:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
23:00:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
23:00:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
23:00:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
23:00:01 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
23:00:01 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 573ms
23:00:01 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
23:00:01 INFO - PROCESS | 7419 | 1465279201578 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:01 INFO - PROCESS | 7419 | 1465279201656 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
23:00:02 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 721ms
23:00:02 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
23:00:02 INFO - PROCESS | 7419 | 1465279202304 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:02 INFO - PROCESS | 7419 | 1465279202377 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
23:00:02 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
23:00:02 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 332ms
23:00:02 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
23:00:02 INFO - PROCESS | 7419 | 1465279202655 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:02 INFO - PROCESS | 7419 | 1465279202729 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:03 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
23:00:03 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
23:00:03 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
23:00:03 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
23:00:03 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
23:00:03 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 382ms
23:00:03 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
23:00:03 INFO - PROCESS | 7419 | 1465279203032 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:03 INFO - PROCESS | 7419 | 1465279203097 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:03 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
23:00:03 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
23:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:00:03 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
23:00:03 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 326ms
23:00:03 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
23:00:03 INFO - PROCESS | 7419 | 1465279203367 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:03 INFO - PROCESS | 7419 | 1465279203454 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:03 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
23:00:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
23:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:00:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
23:00:03 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 328ms
23:00:03 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
23:00:03 INFO - PROCESS | 7419 | 1465279203715 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:03 INFO - PROCESS | 7419 | 1465279203784 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:04 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
23:00:04 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 321ms
23:00:04 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
23:00:04 INFO - PROCESS | 7419 | 1465279204046 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:04 INFO - PROCESS | 7419 | 1465279204114 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:04 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
23:00:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
23:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:00:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
23:00:04 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 371ms
23:00:04 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
23:00:04 INFO - PROCESS | 7419 | 1465279204419 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:04 INFO - PROCESS | 7419 | 1465279204493 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:04 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
23:00:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
23:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:00:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
23:00:04 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 332ms
23:00:04 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
23:00:04 INFO - PROCESS | 7419 | 1465279204763 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:04 INFO - PROCESS | 7419 | 1465279204856 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:05 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
23:00:05 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 522ms
23:00:05 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
23:00:05 INFO - PROCESS | 7419 | 1465279205288 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:05 INFO - PROCESS | 7419 | 1465279205434 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
23:00:06 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 770ms
23:00:06 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
23:00:06 INFO - PROCESS | 7419 | 1465279206065 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:06 INFO - PROCESS | 7419 | 1465279206133 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
23:00:06 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 421ms
23:00:06 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
23:00:06 INFO - PROCESS | 7419 | 1465279206492 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:06 INFO - PROCESS | 7419 | 1465279206592 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
23:00:06 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 426ms
23:00:06 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
23:00:06 INFO - PROCESS | 7419 | 1465279206929 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:07 INFO - PROCESS | 7419 | 1465279207004 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:07 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
23:00:07 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
23:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:00:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:00:07 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
23:00:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
23:00:07 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
23:00:07 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 382ms
23:00:07 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
23:00:07 INFO - PROCESS | 7419 | 1465279207312 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:07 INFO - PROCESS | 7419 | 1465279207387 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:07 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
23:00:07 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
23:00:07 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 426ms
23:00:07 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
23:00:07 INFO - PROCESS | 7419 | 1465279207739 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:07 INFO - PROCESS | 7419 | 1465279207816 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
23:00:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
23:00:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
23:00:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
23:00:08 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 479ms
23:00:08 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
23:00:08 INFO - PROCESS | 7419 | 1465279208228 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:08 INFO - PROCESS | 7419 | 1465279208336 Marionette INFO sendAsync 2d5a1a19-9614-4023-9f5b-34ad750956b5
23:00:08 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: