builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-1
slave: tst-linux32-spot-589
starttime: 1466748216.62
results: success (0)
buildid: 20160623195857
builduid: e71bc06063e946da9212186ce33a8a36
revision: a6696f118cb2a90fb4071fc428e37cf826256db6
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 23:03:36.624049) =========
master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 23:03:36.638683) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 14 secs) (at 2016-06-23 23:03:36.638993) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 14 secs) (at 2016-06-23 23:03:51.603970) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 23:03:51.604236) =========
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-1466746991.43083-1158134475
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-23 23:03:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 8.37M=0.001s
2016-06-23 23:03:53 (8.37 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.290256
========= master_lag: 2.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 23:03:53.930267) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 12 secs) (at 2016-06-23 23:03:53.930637) =========
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-1466746991.43083-1158134475
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.029206
========= master_lag: 12.91 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 12 secs) (at 2016-06-23 23:04:06.865660) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 23:04:06.865995) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a6696f118cb2a90fb4071fc428e37cf826256db6 --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 a6696f118cb2a90fb4071fc428e37cf826256db6 --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-1466746991.43083-1158134475
_=/tools/buildbot/bin/python
using PTY: False
2016-06-23 23:04:06,949 truncating revision to first 12 chars
2016-06-23 23:04:06,949 Setting DEBUG logging.
2016-06-23 23:04:06,949 attempt 1/10
2016-06-23 23:04:06,950 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a6696f118cb2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-23 23:04:07,868 unpacking tar archive at: mozilla-beta-a6696f118cb2/testing/mozharness/
program finished with exit code 0
elapsedTime=1.210878
========= master_lag: 0.65 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 23:04:08.727138) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 23:04:08.727421) =========
script_repo_revision: a6696f118cb2a90fb4071fc428e37cf826256db6
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 23:04:08.736037) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 23:04:08.736316) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 23:04:09.346414) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 28 mins, 42 secs) (at 2016-06-23 23:04:09.346780) =========
/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-1466746991.43083-1158134475
_=/tools/buildbot/bin/python
using PTY: False
23:04:09 INFO - MultiFileLogger online at 20160623 23:04:09 in /builds/slave/test
23:04:09 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
23:04:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
23:04:09 INFO - {'append_to_log': False,
23:04:09 INFO - 'base_work_dir': '/builds/slave/test',
23:04:09 INFO - 'blob_upload_branch': 'mozilla-beta',
23:04:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
23:04:09 INFO - 'buildbot_json_path': 'buildprops.json',
23:04:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
23:04:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
23:04:09 INFO - 'download_minidump_stackwalk': True,
23:04:09 INFO - 'download_symbols': 'ondemand',
23:04:09 INFO - 'e10s': False,
23:04:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
23:04:09 INFO - 'tooltool.py': '/tools/tooltool.py',
23:04:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
23:04:09 INFO - '/tools/misc-python/virtualenv.py')},
23:04:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
23:04:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
23:04:09 INFO - 'log_level': 'info',
23:04:09 INFO - 'log_to_console': True,
23:04:09 INFO - 'opt_config_files': (),
23:04:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
23:04:09 INFO - '--processes=1',
23:04:09 INFO - '--config=%(test_path)s/wptrunner.ini',
23:04:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
23:04:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
23:04:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
23:04:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
23:04:09 INFO - 'pip_index': False,
23:04:09 INFO - 'require_test_zip': True,
23:04:09 INFO - 'test_type': ('testharness',),
23:04:09 INFO - 'this_chunk': '1',
23:04:09 INFO - 'tooltool_cache': '/builds/tooltool_cache',
23:04:09 INFO - 'total_chunks': '5',
23:04:09 INFO - 'virtualenv_path': 'venv',
23:04:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
23:04:09 INFO - 'work_dir': 'build'}
23:04:09 INFO - #####
23:04:09 INFO - ##### Running clobber step.
23:04:09 INFO - #####
23:04:09 INFO - Running pre-action listener: _resource_record_pre_action
23:04:09 INFO - Running main action method: clobber
23:04:09 INFO - rmtree: /builds/slave/test/build
23:04:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
23:04:11 INFO - Running post-action listener: _resource_record_post_action
23:04:11 INFO - #####
23:04:11 INFO - ##### Running read-buildbot-config step.
23:04:11 INFO - #####
23:04:11 INFO - Running pre-action listener: _resource_record_pre_action
23:04:11 INFO - Running main action method: read_buildbot_config
23:04:11 INFO - Using buildbot properties:
23:04:11 INFO - {
23:04:11 INFO - "project": "",
23:04:11 INFO - "product": "firefox",
23:04:11 INFO - "script_repo_revision": "production",
23:04:11 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
23:04:11 INFO - "repository": "",
23:04:11 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-1",
23:04:11 INFO - "buildid": "20160623195857",
23:04:11 INFO - "pgo_build": "True",
23:04:11 INFO - "basedir": "/builds/slave/test",
23:04:11 INFO - "buildnumber": 0,
23:04:11 INFO - "slavename": "tst-linux32-spot-589",
23:04:11 INFO - "revision": "a6696f118cb2a90fb4071fc428e37cf826256db6",
23:04:11 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/",
23:04:11 INFO - "platform": "linux",
23:04:11 INFO - "branch": "mozilla-beta",
23:04:11 INFO - "repo_path": "releases/mozilla-beta",
23:04:11 INFO - "moz_repo_path": "",
23:04:11 INFO - "stage_platform": "linux-pgo",
23:04:11 INFO - "builduid": "e71bc06063e946da9212186ce33a8a36",
23:04:11 INFO - "slavebuilddir": "test"
23:04:11 INFO - }
23:04:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
23:04:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
23:04:11 INFO - Running post-action listener: _resource_record_post_action
23:04:11 INFO - #####
23:04:11 INFO - ##### Running download-and-extract step.
23:04:11 INFO - #####
23:04:11 INFO - Running pre-action listener: _resource_record_pre_action
23:04:11 INFO - Running main action method: download_and_extract
23:04:11 INFO - mkdir: /builds/slave/test/build/tests
23:04:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:04:11 INFO - https://queue.taskcluster.net/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
23:04:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
23:04:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
23:04:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/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
23:04:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/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
23:04:15 INFO - Downloaded 1291 bytes.
23:04:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
23:04:15 INFO - Using the following test package requirements:
23:04:15 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
23:04:15 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
23:04:15 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
23:04:15 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
23:04:15 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
23:04:15 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
23:04:15 INFO - u'jsshell-linux-i686.zip'],
23:04:15 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
23:04:15 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
23:04:15 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
23:04:15 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
23:04:15 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
23:04:15 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
23:04:15 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
23:04:15 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
23:04:15 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
23:04:15 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
23:04:15 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
23:04:15 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
23:04:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:04:15 INFO - https://queue.taskcluster.net/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
23:04:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
23:04:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
23:04:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/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
23:04:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/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
23:04:18 INFO - Downloaded 24122561 bytes.
23:04:18 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/*']
23:04:18 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/*
23:04:19 INFO - caution: filename not matched: web-platform/*
23:04:19 INFO - Return code: 11
23:04:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:04:19 INFO - https://queue.taskcluster.net/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
23:04:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
23:04:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
23:04:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/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
23:04:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/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
23:04:23 INFO - Downloaded 36389076 bytes.
23:04:23 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/*']
23:04:23 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/*
23:04:27 INFO - caution: filename not matched: bin/*
23:04:27 INFO - caution: filename not matched: config/*
23:04:27 INFO - caution: filename not matched: mozbase/*
23:04:27 INFO - caution: filename not matched: marionette/*
23:04:27 INFO - caution: filename not matched: tools/wptserve/*
23:04:27 INFO - Return code: 11
23:04:27 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')]}
23:04:27 INFO - https://queue.taskcluster.net/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
23:04:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
23:04:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
23:04:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/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
23:04:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Vm10ISY7Sye2lKfx48FcQA/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
23:04:32 INFO - Downloaded 56955077 bytes.
23:04:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
23:04:32 INFO - mkdir: /builds/slave/test/properties
23:04:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
23:04:32 INFO - Writing to file /builds/slave/test/properties/build_url
23:04:32 INFO - Contents:
23:04:32 INFO - build_url:https://queue.taskcluster.net/v1/task/Vm10ISY7Sye2lKfx48FcQA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
23:04:33 INFO - Running post-action listener: _resource_record_post_action
23:04:33 INFO - Running post-action listener: set_extra_try_arguments
23:04:33 INFO - #####
23:04:33 INFO - ##### Running create-virtualenv step.
23:04:33 INFO - #####
23:04:33 INFO - Running pre-action listener: _pre_create_virtualenv
23:04:33 INFO - Running pre-action listener: _resource_record_pre_action
23:04:33 INFO - Running main action method: create_virtualenv
23:04:33 INFO - Creating virtualenv /builds/slave/test/build/venv
23:04:33 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
23:04:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
23:04:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
23:04:33 INFO - Using real prefix '/usr'
23:04:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python
23:04:34 INFO - Installing distribute.............................................................................................................................................................................................done.
23:04:38 INFO - Installing pip.................done.
23:04:38 INFO - Return code: 0
23:04:38 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
23:04: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')]}
23:04:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:04:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:04: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')]}
23:04:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:04:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:04:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8b9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca8f70>, '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 0x8ca8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cae750>, '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-1466746991.43083-1158134475', '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
23:04:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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
23:04:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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
23:04:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:04:38 INFO - 'CCACHE_UMASK': '002',
23:04:38 INFO - 'DISPLAY': ':0',
23:04:38 INFO - 'HOME': '/home/cltbld',
23:04:38 INFO - 'LANG': 'en_US.UTF-8',
23:04:38 INFO - 'LOGNAME': 'cltbld',
23:04:38 INFO - 'MAIL': '/var/mail/cltbld',
23:04:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:04:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:04:38 INFO - 'MOZ_NO_REMOTE': '1',
23:04:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:04:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:04:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:04:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:04:38 INFO - 'PWD': '/builds/slave/test',
23:04:38 INFO - 'SHELL': '/bin/bash',
23:04:38 INFO - 'SHLVL': '1',
23:04:38 INFO - 'TERM': 'linux',
23:04:38 INFO - 'TMOUT': '86400',
23:04:38 INFO - 'USER': 'cltbld',
23:04:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466746991.43083-1158134475',
23:04:38 INFO - '_': '/tools/buildbot/bin/python'}
23:04:38 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:04:39 INFO - Downloading/unpacking psutil>=0.7.1
23:04:39 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
23:04:39 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
23:04:39 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
23:04:39 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
23:04:39 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
23:04:39 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
23:04:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
23:04:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
23:04:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
23:04:42 INFO - Installing collected packages: psutil
23:04:42 INFO - Running setup.py install for psutil
23:04:43 INFO - building 'psutil._psutil_linux' extension
23:04:43 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
23:04:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
23:04:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
23:04:43 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
23:04:44 INFO - building 'psutil._psutil_posix' extension
23:04:44 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
23:04:44 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
23:04:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
23:04:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
23:04:44 INFO - Successfully installed psutil
23:04:44 INFO - Cleaning up...
23:04:44 INFO - Return code: 0
23:04:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
23:04:44 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')]}
23:04:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:04:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:04:44 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')]}
23:04:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:04:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:04:44 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 0x8b9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca8f70>, '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 0x8ca8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cae750>, '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-1466746991.43083-1158134475', '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
23:04:44 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
23:04:44 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
23:04:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:04:44 INFO - 'CCACHE_UMASK': '002',
23:04:44 INFO - 'DISPLAY': ':0',
23:04:44 INFO - 'HOME': '/home/cltbld',
23:04:44 INFO - 'LANG': 'en_US.UTF-8',
23:04:44 INFO - 'LOGNAME': 'cltbld',
23:04:44 INFO - 'MAIL': '/var/mail/cltbld',
23:04:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:04:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:04:44 INFO - 'MOZ_NO_REMOTE': '1',
23:04:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:04:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:04:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:04:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:04:44 INFO - 'PWD': '/builds/slave/test',
23:04:44 INFO - 'SHELL': '/bin/bash',
23:04:44 INFO - 'SHLVL': '1',
23:04:44 INFO - 'TERM': 'linux',
23:04:44 INFO - 'TMOUT': '86400',
23:04:44 INFO - 'USER': 'cltbld',
23:04:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466746991.43083-1158134475',
23:04:44 INFO - '_': '/tools/buildbot/bin/python'}
23:04:44 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:04:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
23:04:44 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
23:04:44 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
23:04:44 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
23:04:44 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
23:04:44 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
23:04:44 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
23:04:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz
23:04:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
23:04:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
23:04:48 INFO - Installing collected packages: mozsystemmonitor
23:04:48 INFO - Running setup.py install for mozsystemmonitor
23:04:48 INFO - Successfully installed mozsystemmonitor
23:04:48 INFO - Cleaning up...
23:04:48 INFO - Return code: 0
23:04:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
23:04: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')]}
23:04:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:04:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:04: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')]}
23:04:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:04:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:04:48 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 0x8b9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca8f70>, '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 0x8ca8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cae750>, '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-1466746991.43083-1158134475', '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
23:04:48 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
23:04:48 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
23:04:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:04:48 INFO - 'CCACHE_UMASK': '002',
23:04:48 INFO - 'DISPLAY': ':0',
23:04:48 INFO - 'HOME': '/home/cltbld',
23:04:48 INFO - 'LANG': 'en_US.UTF-8',
23:04:48 INFO - 'LOGNAME': 'cltbld',
23:04:48 INFO - 'MAIL': '/var/mail/cltbld',
23:04:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:04:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:04:48 INFO - 'MOZ_NO_REMOTE': '1',
23:04:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:04:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:04:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:04:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:04:48 INFO - 'PWD': '/builds/slave/test',
23:04:48 INFO - 'SHELL': '/bin/bash',
23:04:48 INFO - 'SHLVL': '1',
23:04:48 INFO - 'TERM': 'linux',
23:04:48 INFO - 'TMOUT': '86400',
23:04:48 INFO - 'USER': 'cltbld',
23:04:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466746991.43083-1158134475',
23:04:48 INFO - '_': '/tools/buildbot/bin/python'}
23:04:49 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:04:49 INFO - Downloading/unpacking blobuploader==1.2.4
23:04:49 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
23:04:49 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
23:04:49 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
23:04:49 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
23:04:49 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
23:04:49 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
23:04:52 INFO - Downloading blobuploader-1.2.4.tar.gz
23:04:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
23:04:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
23:04:53 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
23:04:53 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
23:04:53 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
23:04:53 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
23:04:53 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
23:04:53 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
23:04:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
23:04:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
23:04:54 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
23:04:54 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
23:04:54 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
23:04:54 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
23:04:54 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
23:04:54 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
23:04:54 INFO - Downloading docopt-0.6.1.tar.gz
23:04:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
23:04:54 INFO - Installing collected packages: blobuploader, requests, docopt
23:04:54 INFO - Running setup.py install for blobuploader
23:04:54 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
23:04:54 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
23:04:54 INFO - Running setup.py install for requests
23:04:55 INFO - Running setup.py install for docopt
23:04:55 INFO - Successfully installed blobuploader requests docopt
23:04:55 INFO - Cleaning up...
23:04:55 INFO - Return code: 0
23:04:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv
23:04:55 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')]}
23:04:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:04:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:04:55 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')]}
23:04:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:04:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:04:55 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 0x8b9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca8f70>, '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 0x8ca8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cae750>, '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-1466746991.43083-1158134475', '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
23:04:55 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
23:04:55 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
23:04:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:04:55 INFO - 'CCACHE_UMASK': '002',
23:04:55 INFO - 'DISPLAY': ':0',
23:04:55 INFO - 'HOME': '/home/cltbld',
23:04:55 INFO - 'LANG': 'en_US.UTF-8',
23:04:55 INFO - 'LOGNAME': 'cltbld',
23:04:55 INFO - 'MAIL': '/var/mail/cltbld',
23:04:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:04:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:04:55 INFO - 'MOZ_NO_REMOTE': '1',
23:04:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:04:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:04:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:04:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:04:55 INFO - 'PWD': '/builds/slave/test',
23:04:55 INFO - 'SHELL': '/bin/bash',
23:04:55 INFO - 'SHLVL': '1',
23:04:55 INFO - 'TERM': 'linux',
23:04:55 INFO - 'TMOUT': '86400',
23:04:55 INFO - 'USER': 'cltbld',
23:04:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466746991.43083-1158134475',
23:04:55 INFO - '_': '/tools/buildbot/bin/python'}
23:04:56 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:04:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
23:04:56 INFO - Running setup.py (path:/tmp/pip-vnjTmg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
23:04:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
23:04:56 INFO - Running setup.py (path:/tmp/pip-MtAeog-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
23:04:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
23:04:56 INFO - Running setup.py (path:/tmp/pip-nr2Tob-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
23:04:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
23:04:56 INFO - Running setup.py (path:/tmp/pip-W3tlOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
23:04:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
23:04:56 INFO - Running setup.py (path:/tmp/pip-rZthxo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
23:04:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
23:04:56 INFO - Running setup.py (path:/tmp/pip-LYxfvM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
23:04:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
23:04:56 INFO - Running setup.py (path:/tmp/pip-n0Tk6B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
23:04:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
23:04:57 INFO - Running setup.py (path:/tmp/pip-9Pm0qE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
23:04:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
23:04:57 INFO - Running setup.py (path:/tmp/pip-eSt30T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
23:04:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
23:04:57 INFO - Running setup.py (path:/tmp/pip-a5lNJA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
23:04:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
23:04:57 INFO - Running setup.py (path:/tmp/pip-J6GAbM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
23:04:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
23:04:57 INFO - Running setup.py (path:/tmp/pip-7Dq4cW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
23:04:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
23:04:57 INFO - Running setup.py (path:/tmp/pip-01dKQU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
23:04:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
23:04:57 INFO - Running setup.py (path:/tmp/pip-MHsqfa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
23:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
23:04:58 INFO - Running setup.py (path:/tmp/pip-3_2Beo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
23:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
23:04:58 INFO - Running setup.py (path:/tmp/pip-0XQDdn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
23:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
23:04:58 INFO - Running setup.py (path:/tmp/pip-k_YGoX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
23:04:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
23:04:58 INFO - Running setup.py (path:/tmp/pip-NLudWd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
23:04:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
23:04:58 INFO - Running setup.py (path:/tmp/pip-LtQ705-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
23:04:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:04:58 INFO - Running setup.py (path:/tmp/pip-7vvjEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:04:58 INFO - Unpacking /builds/slave/test/build/tests/marionette
23:04:59 INFO - Running setup.py (path:/tmp/pip-CupFIJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
23:04:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:04:59 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
23:04:59 INFO - Running setup.py install for manifestparser
23:04:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
23:04:59 INFO - Running setup.py install for mozcrash
23:04:59 INFO - Running setup.py install for mozdebug
23:04:59 INFO - Running setup.py install for mozdevice
23:05:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
23:05:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin
23:05:00 INFO - Running setup.py install for mozfile
23:05:00 INFO - Running setup.py install for mozhttpd
23:05:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
23:05:00 INFO - Running setup.py install for mozinfo
23:05:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
23:05:00 INFO - Running setup.py install for mozInstall
23:05:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
23:05:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
23:05:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
23:05:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
23:05:00 INFO - Running setup.py install for mozleak
23:05:01 INFO - Running setup.py install for mozlog
23:05:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
23:05:01 INFO - Running setup.py install for moznetwork
23:05:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
23:05:01 INFO - Running setup.py install for mozprocess
23:05:02 INFO - Running setup.py install for mozprofile
23:05:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
23:05:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
23:05:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
23:05:02 INFO - Running setup.py install for mozrunner
23:05:02 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
23:05:02 INFO - Running setup.py install for mozscreenshot
23:05:02 INFO - Running setup.py install for moztest
23:05:03 INFO - Running setup.py install for mozversion
23:05:03 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
23:05:03 INFO - Running setup.py install for wptserve
23:05:03 INFO - Running setup.py install for marionette-driver
23:05:03 INFO - Running setup.py install for browsermob-proxy
23:05:04 INFO - Running setup.py install for marionette-client
23:05:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:05:04 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
23:05:04 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
23:05:04 INFO - Cleaning up...
23:05:04 INFO - Return code: 0
23:05:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv
23:05: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')]}
23:05:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:05:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:05: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')]}
23:05:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:05:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
23:05:04 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 0x8b9ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c05598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cb92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ca8f70>, '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 0x8ca8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cae750>, '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-1466746991.43083-1158134475', '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
23:05:04 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
23:05:04 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
23:05:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:05:04 INFO - 'CCACHE_UMASK': '002',
23:05:04 INFO - 'DISPLAY': ':0',
23:05:04 INFO - 'HOME': '/home/cltbld',
23:05:04 INFO - 'LANG': 'en_US.UTF-8',
23:05:04 INFO - 'LOGNAME': 'cltbld',
23:05:04 INFO - 'MAIL': '/var/mail/cltbld',
23:05:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:05:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:05:04 INFO - 'MOZ_NO_REMOTE': '1',
23:05:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:05:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:05:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:05:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:05:04 INFO - 'PWD': '/builds/slave/test',
23:05:04 INFO - 'SHELL': '/bin/bash',
23:05:04 INFO - 'SHLVL': '1',
23:05:04 INFO - 'TERM': 'linux',
23:05:04 INFO - 'TMOUT': '86400',
23:05:04 INFO - 'USER': 'cltbld',
23:05:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466746991.43083-1158134475',
23:05:04 INFO - '_': '/tools/buildbot/bin/python'}
23:05:05 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:05:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
23:05:05 INFO - Running setup.py (path:/tmp/pip-d6_fgU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
23:05:05 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))
23:05:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
23:05:05 INFO - Running setup.py (path:/tmp/pip-vuFtmR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
23:05:05 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))
23:05:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
23:05:05 INFO - Running setup.py (path:/tmp/pip-oU3aV6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
23:05:05 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))
23:05:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
23:05:05 INFO - Running setup.py (path:/tmp/pip-9zN_Fu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
23:05:05 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))
23:05:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
23:05:05 INFO - Running setup.py (path:/tmp/pip-vUL9l9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
23:05:05 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))
23:05:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
23:05:05 INFO - Running setup.py (path:/tmp/pip-B7JdvI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
23:05:05 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))
23:05:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
23:05:05 INFO - Running setup.py (path:/tmp/pip-qPo5PP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
23:05:06 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))
23:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
23:05:06 INFO - Running setup.py (path:/tmp/pip-gn2o2e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
23:05:06 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))
23:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
23:05:06 INFO - Running setup.py (path:/tmp/pip-xL3d1G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
23:05:06 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))
23:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
23:05:06 INFO - Running setup.py (path:/tmp/pip-q1g59w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
23:05:06 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))
23:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
23:05:06 INFO - Running setup.py (path:/tmp/pip-sHujLx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
23:05:06 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))
23:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
23:05:06 INFO - Running setup.py (path:/tmp/pip-epMNep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
23:05:06 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))
23:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
23:05:06 INFO - Running setup.py (path:/tmp/pip-evnpHW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
23:05:06 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))
23:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
23:05:06 INFO - Running setup.py (path:/tmp/pip-u9ZnBm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
23:05:06 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))
23:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
23:05:06 INFO - Running setup.py (path:/tmp/pip-IhN4rX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
23:05:07 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))
23:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
23:05:07 INFO - Running setup.py (path:/tmp/pip-7jBvxg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
23:05:07 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))
23:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
23:05:07 INFO - Running setup.py (path:/tmp/pip-d7MQSk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
23:05:07 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))
23:05:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
23:05:07 INFO - Running setup.py (path:/tmp/pip-bfuOds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
23:05:07 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))
23:05:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
23:05:07 INFO - Running setup.py (path:/tmp/pip-g6oZAV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
23:05:07 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))
23:05:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:05:07 INFO - Running setup.py (path:/tmp/pip-Fr1xiX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:05:07 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))
23:05:07 INFO - Unpacking /builds/slave/test/build/tests/marionette
23:05:08 INFO - Running setup.py (path:/tmp/pip-mHrrUe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
23:05:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:05:08 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))
23:05:08 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))
23:05:08 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))
23:05:08 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))
23:05:08 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))
23:05:08 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))
23:05:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
23:05: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
23:05: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
23:05: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
23:05: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
23:05: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
23:05: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
23:05:12 INFO - Downloading blessings-1.6.tar.gz
23:05:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
23:05:12 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))
23:05:12 INFO - Installing collected packages: blessings
23:05:12 INFO - Running setup.py install for blessings
23:05:12 INFO - Successfully installed blessings
23:05:12 INFO - Cleaning up...
23:05:12 INFO - Return code: 0
23:05:12 INFO - Done creating virtualenv /builds/slave/test/build/venv.
23:05:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
23:05:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
23:05:13 INFO - Reading from file tmpfile_stdout
23:05:13 INFO - Current package versions:
23:05:13 INFO - argparse == 1.2.1
23:05:13 INFO - blessings == 1.6
23:05:13 INFO - blobuploader == 1.2.4
23:05:13 INFO - browsermob-proxy == 0.6.0
23:05:13 INFO - docopt == 0.6.1
23:05:13 INFO - manifestparser == 1.1
23:05:13 INFO - marionette-client == 2.3.0
23:05:13 INFO - marionette-driver == 1.4.0
23:05:13 INFO - mozInstall == 1.12
23:05:13 INFO - mozcrash == 0.17
23:05:13 INFO - mozdebug == 0.1
23:05:13 INFO - mozdevice == 0.48
23:05:13 INFO - mozfile == 1.2
23:05:13 INFO - mozhttpd == 0.7
23:05:13 INFO - mozinfo == 0.9
23:05:13 INFO - mozleak == 0.1
23:05:13 INFO - mozlog == 3.1
23:05:13 INFO - moznetwork == 0.27
23:05:13 INFO - mozprocess == 0.22
23:05:13 INFO - mozprofile == 0.28
23:05:13 INFO - mozrunner == 6.11
23:05:13 INFO - mozscreenshot == 0.1
23:05:13 INFO - mozsystemmonitor == 0.0
23:05:13 INFO - moztest == 0.7
23:05:13 INFO - mozversion == 1.4
23:05:13 INFO - psutil == 3.1.1
23:05:13 INFO - requests == 1.2.3
23:05:13 INFO - wptserve == 1.4.0
23:05:13 INFO - wsgiref == 0.1.2
23:05:13 INFO - Running post-action listener: _resource_record_post_action
23:05:13 INFO - Running post-action listener: _start_resource_monitoring
23:05:13 INFO - Starting resource monitoring.
23:05:13 INFO - #####
23:05:13 INFO - ##### Running pull step.
23:05:13 INFO - #####
23:05:13 INFO - Running pre-action listener: _resource_record_pre_action
23:05:13 INFO - Running main action method: pull
23:05:13 INFO - Pull has nothing to do!
23:05:13 INFO - Running post-action listener: _resource_record_post_action
23:05:13 INFO - #####
23:05:13 INFO - ##### Running install step.
23:05:13 INFO - #####
23:05:13 INFO - Running pre-action listener: _resource_record_pre_action
23:05:13 INFO - Running main action method: install
23:05:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
23:05:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
23:05:13 INFO - Reading from file tmpfile_stdout
23:05:13 INFO - Detecting whether we're running mozinstall >=1.0...
23:05:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
23:05:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
23:05:13 INFO - Reading from file tmpfile_stdout
23:05:13 INFO - Output received:
23:05:13 INFO - Usage: mozinstall [options] installer
23:05:13 INFO - Options:
23:05:13 INFO - -h, --help show this help message and exit
23:05:13 INFO - -d DEST, --destination=DEST
23:05:13 INFO - Directory to install application into. [default:
23:05:13 INFO - "/builds/slave/test"]
23:05:13 INFO - --app=APP Application being installed. [default: firefox]
23:05:13 INFO - mkdir: /builds/slave/test/build/application
23:05:13 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']
23:05:13 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
23:05:36 INFO - Reading from file tmpfile_stdout
23:05:36 INFO - Output received:
23:05:36 INFO - /builds/slave/test/build/application/firefox/firefox
23:05:36 INFO - Running post-action listener: _resource_record_post_action
23:05:36 INFO - #####
23:05:36 INFO - ##### Running run-tests step.
23:05:36 INFO - #####
23:05:36 INFO - Running pre-action listener: _resource_record_pre_action
23:05:36 INFO - Running main action method: run_tests
23:05:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
23:05:36 INFO - Minidump filename unknown. Determining based upon platform and architecture.
23:05:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
23:05:36 INFO - grabbing minidump binary from tooltool
23:05: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')]}
23:05:36 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 0x8ca8f70>, '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 0x8ca8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cae750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
23:05:36 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
23:05:36 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
23:05:36 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
23:05:36 INFO - Return code: 0
23:05:36 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
23:05:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
23:05:36 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/Vm10ISY7Sye2lKfx48FcQA/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
23:05:36 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/Vm10ISY7Sye2lKfx48FcQA/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
23:05:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:05:36 INFO - 'CCACHE_UMASK': '002',
23:05:36 INFO - 'DISPLAY': ':0',
23:05:36 INFO - 'HOME': '/home/cltbld',
23:05:36 INFO - 'LANG': 'en_US.UTF-8',
23:05:36 INFO - 'LOGNAME': 'cltbld',
23:05:36 INFO - 'MAIL': '/var/mail/cltbld',
23:05:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
23:05:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:05:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:05:36 INFO - 'MOZ_NO_REMOTE': '1',
23:05:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:05:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:05:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:05:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:05:36 INFO - 'PWD': '/builds/slave/test',
23:05:36 INFO - 'SHELL': '/bin/bash',
23:05:36 INFO - 'SHLVL': '1',
23:05:36 INFO - 'TERM': 'linux',
23:05:36 INFO - 'TMOUT': '86400',
23:05:36 INFO - 'USER': 'cltbld',
23:05:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466746991.43083-1158134475',
23:05:36 INFO - '_': '/tools/buildbot/bin/python'}
23:05:36 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/Vm10ISY7Sye2lKfx48FcQA/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
23:05:37 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
23:05:37 INFO - import pkg_resources
23:05:38 INFO - Using 1 client processes
23:05:38 INFO - wptserve Starting http server on 127.0.0.1:8000
23:05:38 INFO - wptserve Starting http server on 127.0.0.1:8001
23:05:38 INFO - wptserve Starting http server on 127.0.0.1:8443
23:05:41 INFO - SUITE-START | Running 1476 tests
23:05:41 INFO - Running testharness tests
23:05:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
23:05:41 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
23:05:41 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
23:05:41 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
23:05:41 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
23:05:41 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
23:05:41 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
23:05:41 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
23:05:41 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
23:05:41 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 1ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
23:05:41 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
23:05:41 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 1ms
23:05:41 INFO - Setting up ssl
23:05:41 INFO - PROCESS | certutil |
23:05:41 INFO - PROCESS | certutil |
23:05:41 INFO - PROCESS | certutil |
23:05:41 INFO - Certificate Nickname Trust Attributes
23:05:41 INFO - SSL,S/MIME,JAR/XPI
23:05:41 INFO -
23:05:41 INFO - web-platform-tests CT,,
23:05:41 INFO -
23:05:41 INFO - Starting runner
23:05:42 INFO - PROCESS | 1744 | 1466748342806 Marionette INFO Listening on port 2828
23:05:45 INFO - PROCESS | 1744 | 1466748345238 Marionette INFO startBrowser 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:45 INFO - PROCESS | 1744 | 1466748345260 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:45 INFO - PROCESS | 1744 | 1466748345641 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:45 INFO - PROCESS | 1744 | 1466748345784 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:46 INFO - PROCESS | 1744 | 1466748346050 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
23:05:46 INFO - PROCESS | 1744 | 1466748346100 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:46 INFO - PROCESS | 1744 | 1466748346118 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
23:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 591ms
23:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
23:05:46 INFO - PROCESS | 1744 | 1466748346729 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:46 INFO - PROCESS | 1744 | 1466748346834 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
23:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 533ms
23:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
23:05:47 INFO - PROCESS | 1744 | 1466748347257 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:47 INFO - PROCESS | 1744 | 1466748347360 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
23:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 477ms
23:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
23:05:47 INFO - PROCESS | 1744 | 1466748347743 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:47 INFO - PROCESS | 1744 | 1466748347835 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
23:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 473ms
23:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
23:05:48 INFO - PROCESS | 1744 | 1466748348221 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:48 INFO - PROCESS | 1744 | 1466748348318 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
23:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 473ms
23:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
23:05:48 INFO - PROCESS | 1744 | 1466748348699 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:48 INFO - PROCESS | 1744 | 1466748348792 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
23:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 476ms
23:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
23:05:49 INFO - PROCESS | 1744 | 1466748349180 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:49 INFO - PROCESS | 1744 | 1466748349275 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
23:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 471ms
23:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
23:05:49 INFO - PROCESS | 1744 | 1466748349656 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:49 INFO - PROCESS | 1744 | 1466748349744 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
23:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 435ms
23:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
23:05:50 INFO - PROCESS | 1744 | 1466748350097 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:50 INFO - PROCESS | 1744 | 1466748350185 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
23:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 474ms
23:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
23:05:50 INFO - PROCESS | 1744 | 1466748350628 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:50 INFO - PROCESS | 1744 | 1466748350733 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
23:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 539ms
23:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
23:05:51 INFO - PROCESS | 1744 | 1466748351141 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:51 INFO - PROCESS | 1744 | 1466748351229 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
23:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 423ms
23:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
23:05:51 INFO - PROCESS | 1744 | 1466748351568 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:51 INFO - PROCESS | 1744 | 1466748351660 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
23:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 470ms
23:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
23:05:52 INFO - PROCESS | 1744 | 1466748352043 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:52 INFO - PROCESS | 1744 | 1466748352132 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
23:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 430ms
23:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
23:05:52 INFO - PROCESS | 1744 | 1466748352479 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:52 INFO - PROCESS | 1744 | 1466748352565 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
23:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 577ms
23:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
23:05:53 INFO - PROCESS | 1744 | 1466748353073 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:53 INFO - PROCESS | 1744 | 1466748353191 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
23:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 738ms
23:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
23:05:53 INFO - PROCESS | 1744 | 1466748353817 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:53 INFO - PROCESS | 1744 | 1466748353906 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
23:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 479ms
23:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
23:05:54 INFO - PROCESS | 1744 | 1466748354306 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:54 INFO - PROCESS | 1744 | 1466748354399 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
23:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 476ms
23:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
23:05:54 INFO - PROCESS | 1744 | 1466748354793 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:54 INFO - PROCESS | 1744 | 1466748354891 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
23:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 524ms
23:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
23:05:55 INFO - PROCESS | 1744 | 1466748355315 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:55 INFO - PROCESS | 1744 | 1466748355408 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
23:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 478ms
23:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
23:05:55 INFO - PROCESS | 1744 | 1466748355798 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:55 INFO - PROCESS | 1744 | 1466748355889 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
23:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms
23:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
23:05:56 INFO - PROCESS | 1744 | 1466748356275 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:56 INFO - PROCESS | 1744 | 1466748356377 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
23:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 478ms
23:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
23:05:56 INFO - PROCESS | 1744 | 1466748356755 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:56 INFO - PROCESS | 1744 | 1466748356842 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
23:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 480ms
23:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
23:05:57 INFO - PROCESS | 1744 | 1466748357240 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:57 INFO - PROCESS | 1744 | 1466748357325 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
23:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 479ms
23:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
23:05:57 INFO - PROCESS | 1744 | 1466748357723 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:57 INFO - PROCESS | 1744 | 1466748357811 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
23:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 481ms
23:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
23:05:58 INFO - PROCESS | 1744 | 1466748358210 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:58 INFO - PROCESS | 1744 | 1466748358292 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
23:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 519ms
23:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
23:05:58 INFO - PROCESS | 1744 | 1466748358737 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:58 INFO - PROCESS | 1744 | 1466748358838 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
23:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 522ms
23:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
23:05:59 INFO - PROCESS | 1744 | 1466748359267 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:59 INFO - PROCESS | 1744 | 1466748359364 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
23:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 482ms
23:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
23:05:59 INFO - PROCESS | 1744 | 1466748359748 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:05:59 INFO - PROCESS | 1744 | 1466748359840 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
23:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 476ms
23:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
23:06:00 INFO - PROCESS | 1744 | 1466748360230 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:00 INFO - PROCESS | 1744 | 1466748360333 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
23:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 722ms
23:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
23:06:00 INFO - PROCESS | 1744 | 1466748360970 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:01 INFO - PROCESS | 1744 | 1466748361058 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
23:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 578ms
23:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
23:06:01 INFO - PROCESS | 1744 | 1466748361557 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:01 INFO - PROCESS | 1744 | 1466748361682 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
23:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 625ms
23:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
23:06:02 INFO - PROCESS | 1744 | 1466748362190 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:02 INFO - PROCESS | 1744 | 1466748362294 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
23:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms
23:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
23:06:02 INFO - PROCESS | 1744 | 1466748362819 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:02 INFO - PROCESS | 1744 | 1466748362925 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
23:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 472ms
23:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
23:06:03 INFO - PROCESS | 1744 | 1466748363296 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:03 INFO - PROCESS | 1744 | 1466748363381 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
23:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 483ms
23:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
23:06:03 INFO - PROCESS | 1744 | 1466748363786 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:03 INFO - PROCESS | 1744 | 1466748363881 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
23:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 469ms
23:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
23:06:04 INFO - PROCESS | 1744 | 1466748364257 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:04 INFO - PROCESS | 1744 | 1466748364342 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
23:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 526ms
23:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
23:06:04 INFO - PROCESS | 1744 | 1466748364790 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:04 INFO - PROCESS | 1744 | 1466748364898 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
23:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 674ms
23:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
23:06:05 INFO - PROCESS | 1744 | 1466748365487 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:05 INFO - PROCESS | 1744 | 1466748365589 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
23:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 682ms
23:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
23:06:06 INFO - PROCESS | 1744 | 1466748366173 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:06 INFO - PROCESS | 1744 | 1466748366276 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
23:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 522ms
23:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
23:06:06 INFO - PROCESS | 1744 | 1466748366704 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:06 INFO - PROCESS | 1744 | 1466748366793 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
23:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 482ms
23:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
23:06:07 INFO - PROCESS | 1744 | 1466748367201 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:07 INFO - PROCESS | 1744 | 1466748367288 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
23:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 476ms
23:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
23:06:07 INFO - PROCESS | 1744 | 1466748367677 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:07 INFO - PROCESS | 1744 | 1466748367769 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
23:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 488ms
23:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
23:06:08 INFO - PROCESS | 1744 | 1466748368164 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:08 INFO - PROCESS | 1744 | 1466748368268 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
23:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 573ms
23:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
23:06:08 INFO - PROCESS | 1744 | 1466748368754 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:08 INFO - PROCESS | 1744 | 1466748368882 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
23:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 526ms
23:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
23:06:09 INFO - PROCESS | 1744 | 1466748369280 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:09 INFO - PROCESS | 1744 | 1466748369368 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
23:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 433ms
23:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
23:06:09 INFO - PROCESS | 1744 | 1466748369717 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:09 INFO - PROCESS | 1744 | 1466748369805 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
23:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 526ms
23:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
23:06:10 INFO - PROCESS | 1744 | 1466748370253 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:10 INFO - PROCESS | 1744 | 1466748370345 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
23:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 477ms
23:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
23:06:10 INFO - PROCESS | 1744 | 1466748370731 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:10 INFO - PROCESS | 1744 | 1466748370819 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
23:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 433ms
23:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
23:06:11 INFO - PROCESS | 1744 | 1466748371169 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:11 INFO - PROCESS | 1744 | 1466748371267 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
23:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 475ms
23:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
23:06:11 INFO - PROCESS | 1744 | 1466748371647 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:11 INFO - PROCESS | 1744 | 1466748371730 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
23:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 475ms
23:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
23:06:12 INFO - PROCESS | 1744 | 1466748372135 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:12 INFO - PROCESS | 1744 | 1466748372283 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
23:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 783ms
23:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
23:06:12 INFO - PROCESS | 1744 | 1466748372922 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:13 INFO - PROCESS | 1744 | 1466748373023 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
23:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 526ms
23:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
23:06:13 INFO - PROCESS | 1744 | 1466748373460 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:13 INFO - PROCESS | 1744 | 1466748373604 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
23:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 577ms
23:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
23:06:14 INFO - PROCESS | 1744 | 1466748374048 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:14 INFO - PROCESS | 1744 | 1466748374143 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
23:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 487ms
23:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
23:06:14 INFO - PROCESS | 1744 | 1466748374531 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:14 INFO - PROCESS | 1744 | 1466748374616 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
23:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms
23:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
23:06:15 INFO - PROCESS | 1744 | 1466748375005 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:15 INFO - PROCESS | 1744 | 1466748375104 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
23:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 524ms
23:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
23:06:15 INFO - PROCESS | 1744 | 1466748375536 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:15 INFO - PROCESS | 1744 | 1466748375659 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
23:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms
23:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
23:06:16 INFO - PROCESS | 1744 | 1466748376110 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:16 INFO - PROCESS | 1744 | 1466748376191 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
23:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 427ms
23:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
23:06:16 INFO - PROCESS | 1744 | 1466748376542 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:16 INFO - PROCESS | 1744 | 1466748376623 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
23:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 433ms
23:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
23:06:16 INFO - PROCESS | 1744 | 1466748376980 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:17 INFO - PROCESS | 1744 | 1466748377074 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
23:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 446ms
23:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
23:06:17 INFO - PROCESS | 1744 | 1466748377429 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:17 INFO - PROCESS | 1744 | 1466748377509 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
23:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms
23:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
23:06:17 INFO - PROCESS | 1744 | 1466748377906 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:18 INFO - PROCESS | 1744 | 1466748378004 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
23:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 487ms
23:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
23:06:18 INFO - PROCESS | 1744 | 1466748378397 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:18 INFO - PROCESS | 1744 | 1466748378486 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
23:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 435ms
23:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
23:06:18 INFO - PROCESS | 1744 | 1466748378838 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:18 INFO - PROCESS | 1744 | 1466748378922 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
23:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 579ms
23:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
23:06:19 INFO - PROCESS | 1744 | 1466748379426 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:19 INFO - PROCESS | 1744 | 1466748379536 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
23:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms
23:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
23:06:20 INFO - PROCESS | 1744 | 1466748380102 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:20 INFO - PROCESS | 1744 | 1466748380211 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
23:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 479ms
23:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
23:06:20 INFO - PROCESS | 1744 | 1466748380625 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:20 INFO - PROCESS | 1744 | 1466748380717 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
23:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 488ms
23:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
23:06:21 INFO - PROCESS | 1744 | 1466748381110 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:21 INFO - PROCESS | 1744 | 1466748381204 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
23:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 475ms
23:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
23:06:21 INFO - PROCESS | 1744 | 1466748381581 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:21 INFO - PROCESS | 1744 | 1466748381669 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
23:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 485ms
23:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
23:06:22 INFO - PROCESS | 1744 | 1466748382075 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:22 INFO - PROCESS | 1744 | 1466748382155 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
23:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 488ms
23:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
23:06:22 INFO - PROCESS | 1744 | 1466748382566 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:22 INFO - PROCESS | 1744 | 1466748382668 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
23:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms
23:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
23:06:23 INFO - PROCESS | 1744 | 1466748383045 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:23 INFO - PROCESS | 1744 | 1466748383131 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
23:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 519ms
23:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
23:06:23 INFO - PROCESS | 1744 | 1466748383563 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:23 INFO - PROCESS | 1744 | 1466748383674 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 471ms
23:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
23:06:24 INFO - PROCESS | 1744 | 1466748384040 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:24 INFO - PROCESS | 1744 | 1466748384122 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 421ms
23:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
23:06:24 INFO - PROCESS | 1744 | 1466748384465 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:24 INFO - PROCESS | 1744 | 1466748384552 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 431ms
23:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
23:06:24 INFO - PROCESS | 1744 | 1466748384901 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:24 INFO - PROCESS | 1744 | 1466748384996 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 473ms
23:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
23:06:25 INFO - PROCESS | 1744 | 1466748385376 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:25 INFO - PROCESS | 1744 | 1466748385457 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 427ms
23:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
23:06:25 INFO - PROCESS | 1744 | 1466748385808 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:25 INFO - PROCESS | 1744 | 1466748385895 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:26 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.
23:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 432ms
23:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
23:06:26 INFO - PROCESS | 1744 | 1466748386244 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:26 INFO - PROCESS | 1744 | 1466748386350 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
23:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms
23:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
23:06:26 INFO - PROCESS | 1744 | 1466748386880 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:26 INFO - PROCESS | 1744 | 1466748386976 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:27 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.
23:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 723ms
23:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
23:06:27 INFO - PROCESS | 1744 | 1466748387615 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:27 INFO - PROCESS | 1744 | 1466748387705 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:28 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.
23:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 482ms
23:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
23:06:28 INFO - PROCESS | 1744 | 1466748388106 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:28 INFO - PROCESS | 1744 | 1466748388229 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:28 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.
23:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 523ms
23:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
23:06:28 INFO - PROCESS | 1744 | 1466748388644 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:28 INFO - PROCESS | 1744 | 1466748388740 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:29 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.
23:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 523ms
23:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
23:06:29 INFO - PROCESS | 1744 | 1466748389163 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:29 INFO - PROCESS | 1744 | 1466748389252 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:29 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.
23:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms
23:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
23:06:29 INFO - PROCESS | 1744 | 1466748389638 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:29 INFO - PROCESS | 1744 | 1466748389743 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:30 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.
23:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms
23:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
23:06:30 INFO - PROCESS | 1744 | 1466748390167 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:30 INFO - PROCESS | 1744 | 1466748390293 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:30 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.
23:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 525ms
23:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
23:06:30 INFO - PROCESS | 1744 | 1466748390703 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:30 INFO - PROCESS | 1744 | 1466748390793 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:31 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.
23:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 484ms
23:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
23:06:31 INFO - PROCESS | 1744 | 1466748391196 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:31 INFO - PROCESS | 1744 | 1466748391324 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:31 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.
23:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 529ms
23:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
23:06:31 INFO - PROCESS | 1744 | 1466748391727 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:31 INFO - PROCESS | 1744 | 1466748391817 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:32 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.
23:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 520ms
23:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
23:06:32 INFO - PROCESS | 1744 | 1466748392253 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:32 INFO - PROCESS | 1744 | 1466748392341 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:32 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.
23:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 620ms
23:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
23:06:32 INFO - PROCESS | 1744 | 1466748392879 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:32 INFO - PROCESS | 1744 | 1466748392973 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:33 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.
23:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 527ms
23:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
23:06:33 INFO - PROCESS | 1744 | 1466748393411 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:33 INFO - PROCESS | 1744 | 1466748393501 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:33 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.
23:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 574ms
23:06:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
23:06:33 INFO - PROCESS | 1744 | 1466748393992 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:34 INFO - PROCESS | 1744 | 1466748394106 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
23:06:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 721ms
23:06:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
23:06:34 INFO - PROCESS | 1744 | 1466748394718 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:34 INFO - PROCESS | 1744 | 1466748394808 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
23:06:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 531ms
23:06:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
23:06:35 INFO - PROCESS | 1744 | 1466748395259 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:35 INFO - PROCESS | 1744 | 1466748395371 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
23:06:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 527ms
23:06:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
23:06:35 INFO - PROCESS | 1744 | 1466748395798 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:35 INFO - PROCESS | 1744 | 1466748395885 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
23:06:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 475ms
23:06:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
23:06:36 INFO - PROCESS | 1744 | 1466748396269 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:36 INFO - PROCESS | 1744 | 1466748396355 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
23:06:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 522ms
23:06:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
23:06:36 INFO - PROCESS | 1744 | 1466748396796 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:36 INFO - PROCESS | 1744 | 1466748396878 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
23:06:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 473ms
23:06:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
23:06:37 INFO - PROCESS | 1744 | 1466748397277 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:37 INFO - PROCESS | 1744 | 1466748397408 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
23:06:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 569ms
23:06:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
23:06:37 INFO - PROCESS | 1744 | 1466748397849 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:37 INFO - PROCESS | 1744 | 1466748397951 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
23:06:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 526ms
23:06:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
23:06:38 INFO - PROCESS | 1744 | 1466748398381 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:38 INFO - PROCESS | 1744 | 1466748398468 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
23:06:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 478ms
23:06:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
23:06:38 INFO - PROCESS | 1744 | 1466748398864 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:38 INFO - PROCESS | 1744 | 1466748398952 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
23:06:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms
23:06:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
23:06:39 INFO - PROCESS | 1744 | 1466748399390 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:39 INFO - PROCESS | 1744 | 1466748399505 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
23:06:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 523ms
23:06:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
23:06:39 INFO - PROCESS | 1744 | 1466748399920 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:40 INFO - PROCESS | 1744 | 1466748400020 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:40 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
23:06:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 929ms
23:06:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
23:06:40 INFO - PROCESS | 1744 | 1466748400854 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:40 INFO - PROCESS | 1744 | 1466748400941 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
23:06:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1032ms
23:06:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
23:06:41 INFO - PROCESS | 1744 | 1466748401899 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:42 INFO - PROCESS | 1744 | 1466748402033 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:42 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
23:06:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:06:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
23:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:06:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 584ms
23:06:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
23:06:42 INFO - PROCESS | 1744 | 1466748402490 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:42 INFO - PROCESS | 1744 | 1466748402612 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
23:06:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 623ms
23:06:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
23:06:43 INFO - PROCESS | 1744 | 1466748403130 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:43 INFO - PROCESS | 1744 | 1466748403241 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
23:06:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 531ms
23:06:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
23:06:43 INFO - PROCESS | 1744 | 1466748403660 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:43 INFO - PROCESS | 1744 | 1466748403753 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
23:06:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 575ms
23:06:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
23:06:44 INFO - PROCESS | 1744 | 1466748404234 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:44 INFO - PROCESS | 1744 | 1466748404317 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
23:06:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 526ms
23:06:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
23:06:44 INFO - PROCESS | 1744 | 1466748404774 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:44 INFO - PROCESS | 1744 | 1466748404892 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:45 INFO - PROCESS | 1744 | 1466748405261 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
23:06:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
23:06:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 628ms
23:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
23:06:45 INFO - PROCESS | 1744 | 1466748405399 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:45 INFO - PROCESS | 1744 | 1466748405530 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:45 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
23:06:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
23:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:06:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 527ms
23:06:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
23:06:45 INFO - PROCESS | 1744 | 1466748405932 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:46 INFO - PROCESS | 1744 | 1466748406019 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
23:06:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms
23:06:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
23:06:46 INFO - PROCESS | 1744 | 1466748406608 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:46 INFO - PROCESS | 1744 | 1466748406703 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
23:06:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
23:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 485ms
23:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
23:06:47 INFO - PROCESS | 1744 | 1466748407100 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:47 INFO - PROCESS | 1744 | 1466748407205 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:47 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
23:06:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:06:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
23:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:06:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 521ms
23:06:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
23:06:47 INFO - PROCESS | 1744 | 1466748407629 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:47 INFO - PROCESS | 1744 | 1466748407730 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:48 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
23:06:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
23:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:06:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 681ms
23:06:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
23:06:48 INFO - PROCESS | 1744 | 1466748408318 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:48 INFO - PROCESS | 1744 | 1466748408437 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
23:06:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 789ms
23:06:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
23:06:49 INFO - PROCESS | 1744 | 1466748409113 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:49 INFO - PROCESS | 1744 | 1466748409239 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
23:06:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 581ms
23:06:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
23:06:49 INFO - PROCESS | 1744 | 1466748409703 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:49 INFO - PROCESS | 1744 | 1466748409796 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
23:06:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 491ms
23:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
23:06:50 INFO - PROCESS | 1744 | 1466748410216 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:50 INFO - PROCESS | 1744 | 1466748410307 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
23:06:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 532ms
23:06:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
23:06:50 INFO - PROCESS | 1744 | 1466748410737 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:50 INFO - PROCESS | 1744 | 1466748410827 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
23:06:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 479ms
23:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
23:06:51 INFO - PROCESS | 1744 | 1466748411221 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:51 INFO - PROCESS | 1744 | 1466748411304 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
23:06:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 474ms
23:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
23:06:51 INFO - PROCESS | 1744 | 1466748411703 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:51 INFO - PROCESS | 1744 | 1466748411829 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
23:06:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 571ms
23:06:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
23:06:52 INFO - PROCESS | 1744 | 1466748412277 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:52 INFO - PROCESS | 1744 | 1466748412383 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
23:06:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 532ms
23:06:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
23:06:52 INFO - PROCESS | 1744 | 1466748412814 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:52 INFO - PROCESS | 1744 | 1466748412897 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
23:06:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 479ms
23:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
23:06:53 INFO - PROCESS | 1744 | 1466748413298 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:53 INFO - PROCESS | 1744 | 1466748413384 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
23:06:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 481ms
23:06:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
23:06:53 INFO - PROCESS | 1744 | 1466748413784 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:53 INFO - PROCESS | 1744 | 1466748413875 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
23:06:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 483ms
23:06:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
23:06:54 INFO - PROCESS | 1744 | 1466748414273 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:54 INFO - PROCESS | 1744 | 1466748414377 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:54 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
23:06:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 484ms
23:06:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
23:06:54 INFO - PROCESS | 1744 | 1466748414763 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:54 INFO - PROCESS | 1744 | 1466748414850 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
23:06:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 480ms
23:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
23:06:55 INFO - PROCESS | 1744 | 1466748415247 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:55 INFO - PROCESS | 1744 | 1466748415334 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
23:06:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 478ms
23:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
23:06:55 INFO - PROCESS | 1744 | 1466748415732 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:55 INFO - PROCESS | 1744 | 1466748415838 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:56 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
23:06:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 679ms
23:06:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
23:06:56 INFO - PROCESS | 1744 | 1466748416418 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:56 INFO - PROCESS | 1744 | 1466748416517 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:57 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
23:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
23:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
23:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
23:06:57 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
23:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
23:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
23:06:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
23:06:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 629ms
23:06:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
23:06:57 INFO - PROCESS | 1744 | 1466748417058 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:57 INFO - PROCESS | 1744 | 1466748417154 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
23:06:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 674ms
23:06:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
23:06:57 INFO - PROCESS | 1744 | 1466748417739 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:57 INFO - PROCESS | 1744 | 1466748417859 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:58 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.
23:06:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 523ms
23:06:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
23:06:58 INFO - PROCESS | 1744 | 1466748418271 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:58 INFO - PROCESS | 1744 | 1466748418370 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:58 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.
23:06:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 473ms
23:06:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
23:06:58 INFO - PROCESS | 1744 | 1466748418758 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:58 INFO - PROCESS | 1744 | 1466748418860 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
23:06:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 527ms
23:06:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
23:06:59 INFO - PROCESS | 1744 | 1466748419286 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:59 INFO - PROCESS | 1744 | 1466748419389 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:59 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.
23:06:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 483ms
23:06:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
23:06:59 INFO - PROCESS | 1744 | 1466748419774 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:06:59 INFO - PROCESS | 1744 | 1466748419866 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
23:07:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 570ms
23:07:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
23:07:00 INFO - PROCESS | 1744 | 1466748420352 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:00 INFO - PROCESS | 1744 | 1466748420468 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
23:07:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 533ms
23:07:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
23:07:00 INFO - PROCESS | 1744 | 1466748420900 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:00 INFO - PROCESS | 1744 | 1466748420989 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
23:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 524ms
23:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
23:07:01 INFO - PROCESS | 1744 | 1466748421418 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:01 INFO - PROCESS | 1744 | 1466748421514 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
23:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 521ms
23:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
23:07:01 INFO - PROCESS | 1744 | 1466748421948 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:02 INFO - PROCESS | 1744 | 1466748422051 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
23:07:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 472ms
23:07:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
23:07:02 INFO - PROCESS | 1744 | 1466748422428 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:02 INFO - PROCESS | 1744 | 1466748422517 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
23:07:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 528ms
23:07:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
23:07:02 INFO - PROCESS | 1744 | 1466748422958 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:03 INFO - PROCESS | 1744 | 1466748423058 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
23:07:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 523ms
23:07:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
23:07:03 INFO - PROCESS | 1744 | 1466748423487 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:03 INFO - PROCESS | 1744 | 1466748423600 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
23:07:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 831ms
23:07:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
23:07:04 INFO - PROCESS | 1744 | 1466748424327 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:04 INFO - PROCESS | 1744 | 1466748424439 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
23:07:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 521ms
23:07:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
23:07:04 INFO - PROCESS | 1744 | 1466748424858 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:04 INFO - PROCESS | 1744 | 1466748424950 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
23:07:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 521ms
23:07:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
23:07:05 INFO - PROCESS | 1744 | 1466748425393 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:05 INFO - PROCESS | 1744 | 1466748425492 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
23:07:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 526ms
23:07:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
23:07:05 INFO - PROCESS | 1744 | 1466748425914 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:06 INFO - PROCESS | 1744 | 1466748426002 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
23:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 470ms
23:07:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
23:07:06 INFO - PROCESS | 1744 | 1466748426390 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:06 INFO - PROCESS | 1744 | 1466748426483 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
23:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms
23:07:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
23:07:06 INFO - PROCESS | 1744 | 1466748426917 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:07 INFO - PROCESS | 1744 | 1466748427047 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
23:07:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms
23:07:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
23:07:07 INFO - PROCESS | 1744 | 1466748427490 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:07 INFO - PROCESS | 1744 | 1466748427616 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
23:07:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 520ms
23:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
23:07:08 INFO - PROCESS | 1744 | 1466748428016 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:08 INFO - PROCESS | 1744 | 1466748428100 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
23:07:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 471ms
23:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
23:07:08 INFO - PROCESS | 1744 | 1466748428492 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:08 INFO - PROCESS | 1744 | 1466748428575 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
23:07:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 480ms
23:07:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
23:07:08 INFO - PROCESS | 1744 | 1466748428977 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:09 INFO - PROCESS | 1744 | 1466748429065 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
23:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 470ms
23:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
23:07:09 INFO - PROCESS | 1744 | 1466748429454 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:09 INFO - PROCESS | 1744 | 1466748429554 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
23:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 523ms
23:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
23:07:09 INFO - PROCESS | 1744 | 1466748429981 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:10 INFO - PROCESS | 1744 | 1466748430067 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
23:07:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 528ms
23:07:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
23:07:10 INFO - PROCESS | 1744 | 1466748430516 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:10 INFO - PROCESS | 1744 | 1466748430628 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
23:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 683ms
23:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
23:07:11 INFO - PROCESS | 1744 | 1466748431204 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:11 INFO - PROCESS | 1744 | 1466748431304 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
23:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 771ms
23:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
23:07:11 INFO - PROCESS | 1744 | 1466748431982 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:12 INFO - PROCESS | 1744 | 1466748432072 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
23:07:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 496ms
23:07:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
23:07:12 INFO - PROCESS | 1744 | 1466748432487 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:12 INFO - PROCESS | 1744 | 1466748432595 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
23:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 520ms
23:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
23:07:13 INFO - PROCESS | 1744 | 1466748433019 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:13 INFO - PROCESS | 1744 | 1466748433109 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
23:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 472ms
23:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
23:07:13 INFO - PROCESS | 1744 | 1466748433497 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:13 INFO - PROCESS | 1744 | 1466748433591 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
23:07:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 520ms
23:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
23:07:14 INFO - PROCESS | 1744 | 1466748434016 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:14 INFO - PROCESS | 1744 | 1466748434114 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
23:07:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 521ms
23:07:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
23:07:14 INFO - PROCESS | 1744 | 1466748434545 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:14 INFO - PROCESS | 1744 | 1466748434668 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
23:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms
23:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
23:07:15 INFO - PROCESS | 1744 | 1466748435118 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:15 INFO - PROCESS | 1744 | 1466748435210 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
23:07:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 569ms
23:07:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
23:07:15 INFO - PROCESS | 1744 | 1466748435692 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:15 INFO - PROCESS | 1744 | 1466748435775 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
23:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 478ms
23:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
23:07:16 INFO - PROCESS | 1744 | 1466748436174 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:16 INFO - PROCESS | 1744 | 1466748436257 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:16 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
23:07:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 426ms
23:07:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
23:07:16 INFO - PROCESS | 1744 | 1466748436605 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:16 INFO - PROCESS | 1744 | 1466748436689 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
23:07:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 471ms
23:07:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
23:07:17 INFO - PROCESS | 1744 | 1466748437082 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:17 INFO - PROCESS | 1744 | 1466748437178 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:18 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)
23:07:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 980ms
23:07:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
23:07:18 INFO - PROCESS | 1744 | 1466748438068 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:18 INFO - PROCESS | 1744 | 1466748438176 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
23:07:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1228ms
23:07:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
23:07:19 INFO - PROCESS | 1744 | 1466748439311 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:19 INFO - PROCESS | 1744 | 1466748439400 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
23:07:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 974ms
23:07:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
23:07:20 INFO - PROCESS | 1744 | 1466748440294 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:20 INFO - PROCESS | 1744 | 1466748440393 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:21 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)
23:07:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 973ms
23:07:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
23:07:21 INFO - PROCESS | 1744 | 1466748441286 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:21 INFO - PROCESS | 1744 | 1466748441384 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:22 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)
23:07:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 981ms
23:07:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
23:07:22 INFO - PROCESS | 1744 | 1466748442263 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:22 INFO - PROCESS | 1744 | 1466748442352 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
23:07:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 874ms
23:07:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
23:07:23 INFO - PROCESS | 1744 | 1466748443143 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:23 INFO - PROCESS | 1744 | 1466748443225 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
23:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 933ms
23:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
23:07:24 INFO - PROCESS | 1744 | 1466748444085 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:24 INFO - PROCESS | 1744 | 1466748444188 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
23:07:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 924ms
23:07:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
23:07:25 INFO - PROCESS | 1744 | 1466748445012 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:25 INFO - PROCESS | 1744 | 1466748445116 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:26 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
23:07:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1083ms
23:07:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
23:07:26 INFO - PROCESS | 1744 | 1466748446103 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:26 INFO - PROCESS | 1744 | 1466748446200 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
23:07:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 975ms
23:07:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
23:07:27 INFO - PROCESS | 1744 | 1466748447087 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:27 INFO - PROCESS | 1744 | 1466748447179 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:27 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
23:07:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
23:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:07:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:07:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:07:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 480ms
23:07:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
23:07:27 INFO - PROCESS | 1744 | 1466748447581 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:27 INFO - PROCESS | 1744 | 1466748447673 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
23:07:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 576ms
23:07:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
23:07:28 INFO - PROCESS | 1744 | 1466748448154 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:28 INFO - PROCESS | 1744 | 1466748448241 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:28 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
23:07:28 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:07:28 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:07:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
23:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:07:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:07:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:07:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 576ms
23:07:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
23:07:28 INFO - PROCESS | 1744 | 1466748448737 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:28 INFO - PROCESS | 1744 | 1466748448822 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
23:07:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 482ms
23:07:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
23:07:29 INFO - PROCESS | 1744 | 1466748449227 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:29 INFO - PROCESS | 1744 | 1466748449334 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
23:07:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 977ms
23:07:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
23:07:30 INFO - PROCESS | 1744 | 1466748450207 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:30 INFO - PROCESS | 1744 | 1466748450287 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:31 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
23:07:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 923ms
23:07:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
23:07:31 INFO - PROCESS | 1744 | 1466748451135 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:31 INFO - PROCESS | 1744 | 1466748451221 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:32 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.)
23:07:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 931ms
23:07:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
23:07:32 INFO - PROCESS | 1744 | 1466748452073 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:32 INFO - PROCESS | 1744 | 1466748452175 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
23:07:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms
23:07:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
23:07:33 INFO - PROCESS | 1744 | 1466748453204 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:33 INFO - PROCESS | 1744 | 1466748453293 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:34 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
23:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 931ms
23:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
23:07:34 INFO - PROCESS | 1744 | 1466748454141 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:34 INFO - PROCESS | 1744 | 1466748454239 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
23:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 528ms
23:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
23:07:34 INFO - PROCESS | 1744 | 1466748454682 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:34 INFO - PROCESS | 1744 | 1466748454784 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
23:07:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 983ms
23:07:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
23:07:35 INFO - PROCESS | 1744 | 1466748455661 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:35 INFO - PROCESS | 1744 | 1466748455746 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
23:07:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 887ms
23:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
23:07:36 INFO - PROCESS | 1744 | 1466748456553 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:36 INFO - PROCESS | 1744 | 1466748456641 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
23:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 478ms
23:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
23:07:37 INFO - PROCESS | 1744 | 1466748457038 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:37 INFO - PROCESS | 1744 | 1466748457141 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
23:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 483ms
23:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
23:07:37 INFO - PROCESS | 1744 | 1466748457531 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:37 INFO - PROCESS | 1744 | 1466748457611 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
23:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 423ms
23:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
23:07:37 INFO - PROCESS | 1744 | 1466748457955 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:38 INFO - PROCESS | 1744 | 1466748458033 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
23:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 473ms
23:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
23:07:38 INFO - PROCESS | 1744 | 1466748458433 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:38 INFO - PROCESS | 1744 | 1466748458540 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
23:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms
23:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
23:07:39 INFO - PROCESS | 1744 | 1466748459071 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:39 INFO - PROCESS | 1744 | 1466748459213 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
23:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 779ms
23:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
23:07:39 INFO - PROCESS | 1744 | 1466748459855 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:39 INFO - PROCESS | 1744 | 1466748459949 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
23:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 523ms
23:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
23:07:40 INFO - PROCESS | 1744 | 1466748460388 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:40 INFO - PROCESS | 1744 | 1466748460491 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:40 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
23:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 525ms
23:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
23:07:40 INFO - PROCESS | 1744 | 1466748460924 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:41 INFO - PROCESS | 1744 | 1466748461017 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:41 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
23:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 527ms
23:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
23:07:41 INFO - PROCESS | 1744 | 1466748461447 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:41 INFO - PROCESS | 1744 | 1466748461547 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:41 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
23:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 530ms
23:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
23:07:41 INFO - PROCESS | 1744 | 1466748461982 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:42 INFO - PROCESS | 1744 | 1466748462082 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
23:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms
23:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
23:07:42 INFO - PROCESS | 1744 | 1466748462513 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:42 INFO - PROCESS | 1744 | 1466748462616 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:43 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
23:07:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:07:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
23:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:07:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:07:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 525ms
23:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
23:07:43 INFO - PROCESS | 1744 | 1466748463044 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:43 INFO - PROCESS | 1744 | 1466748463129 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
23:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 477ms
23:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
23:07:43 INFO - PROCESS | 1744 | 1466748463526 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:43 INFO - PROCESS | 1744 | 1466748463615 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:43 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
23:07:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:07:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
23:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:07:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:07:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 470ms
23:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
23:07:44 INFO - PROCESS | 1744 | 1466748464003 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:44 INFO - PROCESS | 1744 | 1466748464084 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
23:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 476ms
23:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
23:07:44 INFO - PROCESS | 1744 | 1466748464483 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:44 INFO - PROCESS | 1744 | 1466748464564 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
23:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 475ms
23:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
23:07:44 INFO - PROCESS | 1744 | 1466748464967 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:45 INFO - PROCESS | 1744 | 1466748465065 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
23:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 472ms
23:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
23:07:45 INFO - PROCESS | 1744 | 1466748465442 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:45 INFO - PROCESS | 1744 | 1466748465530 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
23:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 775ms
23:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
23:07:46 INFO - PROCESS | 1744 | 1466748466224 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:46 INFO - PROCESS | 1744 | 1466748466321 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
23:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 524ms
23:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
23:07:46 INFO - PROCESS | 1744 | 1466748466757 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:46 INFO - PROCESS | 1744 | 1466748466847 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
23:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 530ms
23:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
23:07:47 INFO - PROCESS | 1744 | 1466748467304 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:47 INFO - PROCESS | 1744 | 1466748467393 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
23:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 526ms
23:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
23:07:47 INFO - PROCESS | 1744 | 1466748467826 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:47 INFO - PROCESS | 1744 | 1466748467914 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
23:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 489ms
23:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
23:07:48 INFO - PROCESS | 1744 | 1466748468320 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:48 INFO - PROCESS | 1744 | 1466748468422 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
23:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 522ms
23:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
23:07:48 INFO - PROCESS | 1744 | 1466748468848 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:48 INFO - PROCESS | 1744 | 1466748468961 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
23:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 534ms
23:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
23:07:49 INFO - PROCESS | 1744 | 1466748469389 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:49 INFO - PROCESS | 1744 | 1466748469470 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
23:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 473ms
23:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
23:07:49 INFO - PROCESS | 1744 | 1466748469868 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:49 INFO - PROCESS | 1744 | 1466748469950 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
23:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 479ms
23:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
23:07:50 INFO - PROCESS | 1744 | 1466748470352 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:50 INFO - PROCESS | 1744 | 1466748470438 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
23:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 477ms
23:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
23:07:50 INFO - PROCESS | 1744 | 1466748470839 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:50 INFO - PROCESS | 1744 | 1466748470922 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
23:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 477ms
23:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
23:07:51 INFO - PROCESS | 1744 | 1466748471323 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:51 INFO - PROCESS | 1744 | 1466748471421 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
23:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 474ms
23:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
23:07:51 INFO - PROCESS | 1744 | 1466748471799 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:51 INFO - PROCESS | 1744 | 1466748471888 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
23:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 521ms
23:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
23:07:52 INFO - PROCESS | 1744 | 1466748472327 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:52 INFO - PROCESS | 1744 | 1466748472442 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
23:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 676ms
23:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
23:07:53 INFO - PROCESS | 1744 | 1466748473045 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:53 INFO - PROCESS | 1744 | 1466748473155 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
23:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 529ms
23:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
23:07:53 INFO - PROCESS | 1744 | 1466748473579 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:53 INFO - PROCESS | 1744 | 1466748473674 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
23:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 526ms
23:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
23:07:54 INFO - PROCESS | 1744 | 1466748474117 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:54 INFO - PROCESS | 1744 | 1466748474211 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
23:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 525ms
23:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
23:07:54 INFO - PROCESS | 1744 | 1466748474638 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:54 INFO - PROCESS | 1744 | 1466748474725 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
23:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 472ms
23:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
23:07:55 INFO - PROCESS | 1744 | 1466748475115 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:55 INFO - PROCESS | 1744 | 1466748475197 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
23:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 475ms
23:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
23:07:55 INFO - PROCESS | 1744 | 1466748475598 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:55 INFO - PROCESS | 1744 | 1466748475727 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
23:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 569ms
23:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
23:07:56 INFO - PROCESS | 1744 | 1466748476174 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:56 INFO - PROCESS | 1744 | 1466748476268 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
23:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 472ms
23:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
23:07:56 INFO - PROCESS | 1744 | 1466748476652 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:56 INFO - PROCESS | 1744 | 1466748476735 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
23:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 480ms
23:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
23:07:57 INFO - PROCESS | 1744 | 1466748477136 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:57 INFO - PROCESS | 1744 | 1466748477220 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
23:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 474ms
23:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
23:07:57 INFO - PROCESS | 1744 | 1466748477619 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:57 INFO - PROCESS | 1744 | 1466748477700 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
23:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms
23:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
23:07:58 INFO - PROCESS | 1744 | 1466748478097 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:58 INFO - PROCESS | 1744 | 1466748478206 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
23:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 524ms
23:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
23:07:58 INFO - PROCESS | 1744 | 1466748478629 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:58 INFO - PROCESS | 1744 | 1466748478713 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
23:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 474ms
23:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
23:07:59 INFO - PROCESS | 1744 | 1466748479104 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:59 INFO - PROCESS | 1744 | 1466748479188 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
23:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 569ms
23:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
23:07:59 INFO - PROCESS | 1744 | 1466748479682 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:07:59 INFO - PROCESS | 1744 | 1466748479798 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
23:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 875ms
23:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
23:08:00 INFO - PROCESS | 1744 | 1466748480570 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:00 INFO - PROCESS | 1744 | 1466748480668 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
23:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 526ms
23:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
23:08:01 INFO - PROCESS | 1744 | 1466748481106 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:01 INFO - PROCESS | 1744 | 1466748481195 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
23:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 492ms
23:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
23:08:01 INFO - PROCESS | 1744 | 1466748481610 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:01 INFO - PROCESS | 1744 | 1466748481729 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
23:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 525ms
23:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
23:08:02 INFO - PROCESS | 1744 | 1466748482132 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:02 INFO - PROCESS | 1744 | 1466748482232 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
23:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 571ms
23:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
23:08:02 INFO - PROCESS | 1744 | 1466748482707 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:02 INFO - PROCESS | 1744 | 1466748482815 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
23:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 529ms
23:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
23:08:03 INFO - PROCESS | 1744 | 1466748483247 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:03 INFO - PROCESS | 1744 | 1466748483365 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
23:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 572ms
23:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
23:08:03 INFO - PROCESS | 1744 | 1466748483828 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:03 INFO - PROCESS | 1744 | 1466748483927 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
23:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 477ms
23:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
23:08:04 INFO - PROCESS | 1744 | 1466748484309 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:04 INFO - PROCESS | 1744 | 1466748484392 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
23:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 475ms
23:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
23:08:04 INFO - PROCESS | 1744 | 1466748484789 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:04 INFO - PROCESS | 1744 | 1466748484877 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
23:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 476ms
23:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
23:08:05 INFO - PROCESS | 1744 | 1466748485270 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:05 INFO - PROCESS | 1744 | 1466748485362 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
23:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 528ms
23:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
23:08:05 INFO - PROCESS | 1744 | 1466748485805 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:05 INFO - PROCESS | 1744 | 1466748485917 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
23:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 527ms
23:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
23:08:06 INFO - PROCESS | 1744 | 1466748486337 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:06 INFO - PROCESS | 1744 | 1466748486431 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
23:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 772ms
23:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
23:08:07 INFO - PROCESS | 1744 | 1466748487175 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:07 INFO - PROCESS | 1744 | 1466748487274 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
23:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 537ms
23:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
23:08:07 INFO - PROCESS | 1744 | 1466748487711 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:07 INFO - PROCESS | 1744 | 1466748487811 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
23:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 577ms
23:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
23:08:08 INFO - PROCESS | 1744 | 1466748488300 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:08 INFO - PROCESS | 1744 | 1466748488397 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
23:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 522ms
23:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
23:08:08 INFO - PROCESS | 1744 | 1466748488821 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:08 INFO - PROCESS | 1744 | 1466748488926 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
23:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 475ms
23:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
23:08:09 INFO - PROCESS | 1744 | 1466748489299 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:09 INFO - PROCESS | 1744 | 1466748489392 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
23:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 621ms
23:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
23:08:09 INFO - PROCESS | 1744 | 1466748489929 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:10 INFO - PROCESS | 1744 | 1466748490063 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
23:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 569ms
23:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
23:08:10 INFO - PROCESS | 1744 | 1466748490500 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:10 INFO - PROCESS | 1744 | 1466748490584 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
23:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 475ms
23:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
23:08:10 INFO - PROCESS | 1744 | 1466748490979 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:11 INFO - PROCESS | 1744 | 1466748491065 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
23:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 478ms
23:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
23:08:11 INFO - PROCESS | 1744 | 1466748491463 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:11 INFO - PROCESS | 1744 | 1466748491554 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
23:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 484ms
23:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
23:08:11 INFO - PROCESS | 1744 | 1466748491953 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:12 INFO - PROCESS | 1744 | 1466748492046 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
23:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms
23:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
23:08:12 INFO - PROCESS | 1744 | 1466748492430 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:12 INFO - PROCESS | 1744 | 1466748492538 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
23:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 535ms
23:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
23:08:12 INFO - PROCESS | 1744 | 1466748492969 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:13 INFO - PROCESS | 1744 | 1466748493059 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
23:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 528ms
23:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
23:08:13 INFO - PROCESS | 1744 | 1466748493504 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:13 INFO - PROCESS | 1744 | 1466748493641 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
23:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 679ms
23:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
23:08:14 INFO - PROCESS | 1744 | 1466748494190 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:14 INFO - PROCESS | 1744 | 1466748494314 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
23:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 878ms
23:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
23:08:15 INFO - PROCESS | 1744 | 1466748495077 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:15 INFO - PROCESS | 1744 | 1466748495181 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
23:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 525ms
23:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
23:08:15 INFO - PROCESS | 1744 | 1466748495616 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:15 INFO - PROCESS | 1744 | 1466748495708 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
23:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 475ms
23:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
23:08:16 INFO - PROCESS | 1744 | 1466748496098 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:16 INFO - PROCESS | 1744 | 1466748496200 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
23:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 531ms
23:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
23:08:16 INFO - PROCESS | 1744 | 1466748496629 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:16 INFO - PROCESS | 1744 | 1466748496719 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
23:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 521ms
23:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
23:08:17 INFO - PROCESS | 1744 | 1466748497159 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:17 INFO - PROCESS | 1744 | 1466748497258 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
23:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 527ms
23:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
23:08:17 INFO - PROCESS | 1744 | 1466748497693 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:17 INFO - PROCESS | 1744 | 1466748497826 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
23:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 574ms
23:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
23:08:18 INFO - PROCESS | 1744 | 1466748498270 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:18 INFO - PROCESS | 1744 | 1466748498446 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
23:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 574ms
23:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
23:08:18 INFO - PROCESS | 1744 | 1466748498846 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:18 INFO - PROCESS | 1744 | 1466748498932 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
23:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 477ms
23:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
23:08:19 INFO - PROCESS | 1744 | 1466748499327 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:19 INFO - PROCESS | 1744 | 1466748499412 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
23:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 478ms
23:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
23:08:19 INFO - PROCESS | 1744 | 1466748499813 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:19 INFO - PROCESS | 1744 | 1466748499897 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
23:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 473ms
23:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
23:08:20 INFO - PROCESS | 1744 | 1466748500292 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:20 INFO - PROCESS | 1744 | 1466748500397 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
23:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 472ms
23:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
23:08:20 INFO - PROCESS | 1744 | 1466748500772 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:20 INFO - PROCESS | 1744 | 1466748500859 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
23:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 623ms
23:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
23:08:21 INFO - PROCESS | 1744 | 1466748501399 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:21 INFO - PROCESS | 1744 | 1466748501686 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
23:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 774ms
23:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
23:08:22 INFO - PROCESS | 1744 | 1466748502182 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:22 INFO - PROCESS | 1744 | 1466748502287 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
23:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 531ms
23:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
23:08:22 INFO - PROCESS | 1744 | 1466748502722 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:22 INFO - PROCESS | 1744 | 1466748502835 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
23:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 576ms
23:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
23:08:23 INFO - PROCESS | 1744 | 1466748503313 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:23 INFO - PROCESS | 1744 | 1466748503410 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
23:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 532ms
23:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
23:08:23 INFO - PROCESS | 1744 | 1466748503840 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:23 INFO - PROCESS | 1744 | 1466748503929 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
23:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 525ms
23:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
23:08:24 INFO - PROCESS | 1744 | 1466748504370 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:24 INFO - PROCESS | 1744 | 1466748504485 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
23:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 628ms
23:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
23:08:25 INFO - PROCESS | 1744 | 1466748505006 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:25 INFO - PROCESS | 1744 | 1466748505098 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
23:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 526ms
23:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
23:08:25 INFO - PROCESS | 1744 | 1466748505538 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:25 INFO - PROCESS | 1744 | 1466748505623 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
23:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 477ms
23:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
23:08:26 INFO - PROCESS | 1744 | 1466748506020 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:26 INFO - PROCESS | 1744 | 1466748506106 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
23:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 532ms
23:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
23:08:26 INFO - PROCESS | 1744 | 1466748506556 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:26 INFO - PROCESS | 1744 | 1466748506650 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
23:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 523ms
23:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
23:08:27 INFO - PROCESS | 1744 | 1466748507089 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:27 INFO - PROCESS | 1744 | 1466748507179 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
23:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 522ms
23:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
23:08:27 INFO - PROCESS | 1744 | 1466748507621 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:27 INFO - PROCESS | 1744 | 1466748507732 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
23:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 525ms
23:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
23:08:28 INFO - PROCESS | 1744 | 1466748508146 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:28 INFO - PROCESS | 1744 | 1466748508260 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
23:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 680ms
23:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
23:08:28 INFO - PROCESS | 1744 | 1466748508860 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:29 INFO - PROCESS | 1744 | 1466748509008 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
23:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1002ms
23:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
23:08:29 INFO - PROCESS | 1744 | 1466748509854 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:29 INFO - PROCESS | 1744 | 1466748509960 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
23:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms
23:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
23:08:30 INFO - PROCESS | 1744 | 1466748510400 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:30 INFO - PROCESS | 1744 | 1466748510496 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
23:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 542ms
23:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
23:08:30 INFO - PROCESS | 1744 | 1466748510943 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:31 INFO - PROCESS | 1744 | 1466748511042 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
23:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 535ms
23:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
23:08:31 INFO - PROCESS | 1744 | 1466748511473 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:31 INFO - PROCESS | 1744 | 1466748511621 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
23:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 573ms
23:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
23:08:32 INFO - PROCESS | 1744 | 1466748512049 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:32 INFO - PROCESS | 1744 | 1466748512146 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:32 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
23:08:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:08:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
23:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 622ms
23:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
23:08:32 INFO - PROCESS | 1744 | 1466748512705 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:32 INFO - PROCESS | 1744 | 1466748512849 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:33 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
23:08:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:08:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
23:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 588ms
23:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
23:08:33 INFO - PROCESS | 1744 | 1466748513282 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:33 INFO - PROCESS | 1744 | 1466748513394 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:33 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
23:08:33 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:08:33 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:08:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
23:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 528ms
23:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
23:08:33 INFO - PROCESS | 1744 | 1466748513814 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:33 INFO - PROCESS | 1744 | 1466748513909 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:34 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
23:08:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:08:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
23:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 476ms
23:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
23:08:34 INFO - PROCESS | 1744 | 1466748514295 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:34 INFO - PROCESS | 1744 | 1466748514394 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:34 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
23:08:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:08:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
23:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 522ms
23:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
23:08:34 INFO - PROCESS | 1744 | 1466748514823 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:34 INFO - PROCESS | 1744 | 1466748514918 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:35 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
23:08:35 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:08:35 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:08:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
23:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 522ms
23:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
23:08:35 INFO - PROCESS | 1744 | 1466748515356 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:35 INFO - PROCESS | 1744 | 1466748515471 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
23:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 576ms
23:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
23:08:35 INFO - PROCESS | 1744 | 1466748515945 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:36 INFO - PROCESS | 1744 | 1466748516094 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:36 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
23:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 874ms
23:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
23:08:36 INFO - PROCESS | 1744 | 1466748516821 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:36 INFO - PROCESS | 1744 | 1466748516932 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:37 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
23:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 532ms
23:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
23:08:37 INFO - PROCESS | 1744 | 1466748517363 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:37 INFO - PROCESS | 1744 | 1466748517466 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
23:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 524ms
23:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
23:08:37 INFO - PROCESS | 1744 | 1466748517901 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:38 INFO - PROCESS | 1744 | 1466748518006 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
23:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 536ms
23:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
23:08:38 INFO - PROCESS | 1744 | 1466748518433 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:38 INFO - PROCESS | 1744 | 1466748518524 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
23:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 481ms
23:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
23:08:38 INFO - PROCESS | 1744 | 1466748518924 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:39 INFO - PROCESS | 1744 | 1466748519022 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:39 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
23:08:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
23:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 537ms
23:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
23:08:39 INFO - PROCESS | 1744 | 1466748519477 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:39 INFO - PROCESS | 1744 | 1466748519639 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
23:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 589ms
23:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
23:08:40 INFO - PROCESS | 1744 | 1466748520070 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:40 INFO - PROCESS | 1744 | 1466748520190 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
23:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 483ms
23:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
23:08:40 INFO - PROCESS | 1744 | 1466748520557 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:40 INFO - PROCESS | 1744 | 1466748520644 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
23:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 475ms
23:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
23:08:41 INFO - PROCESS | 1744 | 1466748521035 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:41 INFO - PROCESS | 1744 | 1466748521125 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
23:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 471ms
23:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
23:08:41 INFO - PROCESS | 1744 | 1466748521511 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:41 INFO - PROCESS | 1744 | 1466748521599 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
23:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 571ms
23:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
23:08:42 INFO - PROCESS | 1744 | 1466748522087 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:42 INFO - PROCESS | 1744 | 1466748522196 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
23:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 534ms
23:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
23:08:42 INFO - PROCESS | 1744 | 1466748522625 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:42 INFO - PROCESS | 1744 | 1466748522726 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
23:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 672ms
23:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
23:08:43 INFO - PROCESS | 1744 | 1466748523310 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:43 INFO - PROCESS | 1744 | 1466748523434 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
23:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1188ms
23:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
23:08:44 INFO - PROCESS | 1744 | 1466748524604 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:44 INFO - PROCESS | 1744 | 1466748524711 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
23:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 535ms
23:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
23:08:45 INFO - PROCESS | 1744 | 1466748525136 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:45 INFO - PROCESS | 1744 | 1466748525242 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
23:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 531ms
23:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
23:08:45 INFO - PROCESS | 1744 | 1466748525679 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:45 INFO - PROCESS | 1744 | 1466748525776 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
23:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 524ms
23:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
23:08:46 INFO - PROCESS | 1744 | 1466748526199 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:46 INFO - PROCESS | 1744 | 1466748526289 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
23:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 519ms
23:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
23:08:46 INFO - PROCESS | 1744 | 1466748526724 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:46 INFO - PROCESS | 1744 | 1466748526814 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
23:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 523ms
23:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
23:08:47 INFO - PROCESS | 1744 | 1466748527260 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:47 INFO - PROCESS | 1744 | 1466748527364 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
23:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 595ms
23:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
23:08:47 INFO - PROCESS | 1744 | 1466748527872 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:47 INFO - PROCESS | 1744 | 1466748527965 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
23:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 576ms
23:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
23:08:48 INFO - PROCESS | 1744 | 1466748528455 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:48 INFO - PROCESS | 1744 | 1466748528545 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
23:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 523ms
23:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
23:08:48 INFO - PROCESS | 1744 | 1466748528981 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:49 INFO - PROCESS | 1744 | 1466748529074 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
23:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 480ms
23:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
23:08:49 INFO - PROCESS | 1744 | 1466748529468 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:49 INFO - PROCESS | 1744 | 1466748529560 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
23:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 477ms
23:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
23:08:49 INFO - PROCESS | 1744 | 1466748529949 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:50 INFO - PROCESS | 1744 | 1466748530047 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
23:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 522ms
23:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
23:08:50 INFO - PROCESS | 1744 | 1466748530478 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:50 INFO - PROCESS | 1744 | 1466748530602 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
23:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 923ms
23:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
23:08:51 INFO - PROCESS | 1744 | 1466748531417 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:51 INFO - PROCESS | 1744 | 1466748531536 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
23:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms
23:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
23:08:51 INFO - PROCESS | 1744 | 1466748531990 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:52 INFO - PROCESS | 1744 | 1466748532128 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:52 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
23:08:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:08:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
23:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:08:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 681ms
23:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
23:08:52 INFO - PROCESS | 1744 | 1466748532688 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:52 INFO - PROCESS | 1744 | 1466748532852 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
23:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms
23:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
23:08:53 INFO - PROCESS | 1744 | 1466748533314 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:53 INFO - PROCESS | 1744 | 1466748533422 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
23:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 530ms
23:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
23:08:53 INFO - PROCESS | 1744 | 1466748533859 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:53 INFO - PROCESS | 1744 | 1466748533956 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
23:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 595ms
23:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
23:08:54 INFO - PROCESS | 1744 | 1466748534452 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:54 INFO - PROCESS | 1744 | 1466748534566 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:54 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
23:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 533ms
23:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
23:08:54 INFO - PROCESS | 1744 | 1466748534988 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:55 INFO - PROCESS | 1744 | 1466748535076 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:55 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
23:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 472ms
23:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
23:08:55 INFO - PROCESS | 1744 | 1466748535464 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:55 INFO - PROCESS | 1744 | 1466748535555 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
23:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 525ms
23:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
23:08:55 INFO - PROCESS | 1744 | 1466748535994 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:56 INFO - PROCESS | 1744 | 1466748536093 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
23:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 988ms
23:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
23:08:56 INFO - PROCESS | 1744 | 1466748536987 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:57 INFO - PROCESS | 1744 | 1466748537076 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
23:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 531ms
23:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
23:08:57 INFO - PROCESS | 1744 | 1466748537526 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:57 INFO - PROCESS | 1744 | 1466748537653 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
23:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 674ms
23:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
23:08:58 INFO - PROCESS | 1744 | 1466748538207 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:58 INFO - PROCESS | 1744 | 1466748538382 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
23:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 974ms
23:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
23:08:59 INFO - PROCESS | 1744 | 1466748539189 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:59 INFO - PROCESS | 1744 | 1466748539297 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
23:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 531ms
23:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
23:08:59 INFO - PROCESS | 1744 | 1466748539728 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:08:59 INFO - PROCESS | 1744 | 1466748539822 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
23:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 473ms
23:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
23:09:00 INFO - PROCESS | 1744 | 1466748540213 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:00 INFO - PROCESS | 1744 | 1466748540301 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
23:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 578ms
23:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
23:09:00 INFO - PROCESS | 1744 | 1466748540794 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:00 INFO - PROCESS | 1744 | 1466748540890 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 522ms
23:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
23:09:01 INFO - PROCESS | 1744 | 1466748541320 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:01 INFO - PROCESS | 1744 | 1466748541419 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:01 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
23:09:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
23:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 592ms
23:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
23:09:01 INFO - PROCESS | 1744 | 1466748541918 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:02 INFO - PROCESS | 1744 | 1466748542053 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:02 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
23:09:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
23:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 625ms
23:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
23:09:02 INFO - PROCESS | 1744 | 1466748542550 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:02 INFO - PROCESS | 1744 | 1466748542643 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:03 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
23:09:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
23:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 572ms
23:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
23:09:03 INFO - PROCESS | 1744 | 1466748543129 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:03 INFO - PROCESS | 1744 | 1466748543215 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:03 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]"
23:09:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:09:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
23:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 479ms
23:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
23:09:03 INFO - PROCESS | 1744 | 1466748543614 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:03 INFO - PROCESS | 1744 | 1466748543700 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:04 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
23:09:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
23:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 519ms
23:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
23:09:04 INFO - PROCESS | 1744 | 1466748544145 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:04 INFO - PROCESS | 1744 | 1466748544229 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
23:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 475ms
23:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
23:09:04 INFO - PROCESS | 1744 | 1466748544624 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:04 INFO - PROCESS | 1744 | 1466748544726 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
23:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 580ms
23:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
23:09:05 INFO - PROCESS | 1744 | 1466748545209 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:05 INFO - PROCESS | 1744 | 1466748545360 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
23:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 876ms
23:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
23:09:06 INFO - PROCESS | 1744 | 1466748546102 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:06 INFO - PROCESS | 1744 | 1466748546208 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
23:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 580ms
23:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
23:09:06 INFO - PROCESS | 1744 | 1466748546681 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:06 INFO - PROCESS | 1744 | 1466748546782 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
23:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 521ms
23:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
23:09:07 INFO - PROCESS | 1744 | 1466748547214 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:07 INFO - PROCESS | 1744 | 1466748547311 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
23:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 628ms
23:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
23:09:07 INFO - PROCESS | 1744 | 1466748547838 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:07 INFO - PROCESS | 1744 | 1466748547930 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
23:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 570ms
23:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
23:09:08 INFO - PROCESS | 1744 | 1466748548419 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:08 INFO - PROCESS | 1744 | 1466748548519 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
23:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 533ms
23:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
23:09:08 INFO - PROCESS | 1744 | 1466748548956 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:09 INFO - PROCESS | 1744 | 1466748549087 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
23:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 569ms
23:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
23:09:09 INFO - PROCESS | 1744 | 1466748549530 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:09 INFO - PROCESS | 1744 | 1466748549615 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
23:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 522ms
23:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
23:09:10 INFO - PROCESS | 1744 | 1466748550056 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:10 INFO - PROCESS | 1744 | 1466748550142 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
23:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 474ms
23:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
23:09:10 INFO - PROCESS | 1744 | 1466748550534 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:10 INFO - PROCESS | 1744 | 1466748550630 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
23:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms
23:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
23:09:11 INFO - PROCESS | 1744 | 1466748551058 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:11 INFO - PROCESS | 1744 | 1466748551145 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
23:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 489ms
23:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
23:09:11 INFO - PROCESS | 1744 | 1466748551553 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:11 INFO - PROCESS | 1744 | 1466748551663 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
23:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 575ms
23:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
23:09:12 INFO - PROCESS | 1744 | 1466748552134 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:12 INFO - PROCESS | 1744 | 1466748552307 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
23:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms
23:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
23:09:13 INFO - PROCESS | 1744 | 1466748553069 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:13 INFO - PROCESS | 1744 | 1466748553377 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
23:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms
23:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
23:09:13 INFO - PROCESS | 1744 | 1466748553807 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:13 INFO - PROCESS | 1744 | 1466748553920 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
23:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 534ms
23:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
23:09:14 INFO - PROCESS | 1744 | 1466748554348 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:14 INFO - PROCESS | 1744 | 1466748554449 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
23:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 529ms
23:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
23:09:14 INFO - PROCESS | 1744 | 1466748554894 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:14 INFO - PROCESS | 1744 | 1466748554988 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
23:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 837ms
23:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
23:09:15 INFO - PROCESS | 1744 | 1466748555727 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:15 INFO - PROCESS | 1744 | 1466748555844 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
23:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 590ms
23:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
23:09:16 INFO - PROCESS | 1744 | 1466748556344 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:16 INFO - PROCESS | 1744 | 1466748556498 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
23:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 580ms
23:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
23:09:16 INFO - PROCESS | 1744 | 1466748556938 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:17 INFO - PROCESS | 1744 | 1466748557034 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
23:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 593ms
23:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
23:09:17 INFO - PROCESS | 1744 | 1466748557520 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:17 INFO - PROCESS | 1744 | 1466748557617 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
23:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 484ms
23:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
23:09:18 INFO - PROCESS | 1744 | 1466748558009 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:18 INFO - PROCESS | 1744 | 1466748558089 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
23:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 524ms
23:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
23:09:18 INFO - PROCESS | 1744 | 1466748558545 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:18 INFO - PROCESS | 1744 | 1466748558657 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
23:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 526ms
23:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
23:09:19 INFO - PROCESS | 1744 | 1466748559076 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:19 INFO - PROCESS | 1744 | 1466748559160 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
23:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 470ms
23:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
23:09:19 INFO - PROCESS | 1744 | 1466748559548 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:19 INFO - PROCESS | 1744 | 1466748559639 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
23:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms
23:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
23:09:20 INFO - PROCESS | 1744 | 1466748560074 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:20 INFO - PROCESS | 1744 | 1466748560230 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
23:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 722ms
23:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
23:09:20 INFO - PROCESS | 1744 | 1466748560852 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:20 INFO - PROCESS | 1744 | 1466748560970 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
23:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 587ms
23:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
23:09:21 INFO - PROCESS | 1744 | 1466748561432 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:21 INFO - PROCESS | 1744 | 1466748561523 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
23:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 471ms
23:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
23:09:21 INFO - PROCESS | 1744 | 1466748561915 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:22 INFO - PROCESS | 1744 | 1466748562023 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
23:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 533ms
23:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
23:09:22 INFO - PROCESS | 1744 | 1466748562443 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:22 INFO - PROCESS | 1744 | 1466748562543 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
23:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 478ms
23:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
23:09:22 INFO - PROCESS | 1744 | 1466748562929 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:23 INFO - PROCESS | 1744 | 1466748563012 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
23:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 471ms
23:09:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
23:09:23 INFO - PROCESS | 1744 | 1466748563407 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:23 INFO - PROCESS | 1744 | 1466748563525 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:23 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 () {
23:09:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:09:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
23:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:09:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
23:09:23 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 () {
23:09:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:09:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
23:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:09:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
23:09:23 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 () {
23:09:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:09:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
23:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:09:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
23:09:23 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 () {
23:09:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:09:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
23:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:09:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
23:09:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 524ms
23:09:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
23:09:23 INFO - PROCESS | 1744 | 1466748563941 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:24 INFO - PROCESS | 1744 | 1466748564033 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
23:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
23:09:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
23:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
23:09:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
23:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
23:09:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms
23:09:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
23:09:24 INFO - PROCESS | 1744 | 1466748564419 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:24 INFO - PROCESS | 1744 | 1466748564502 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:24 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
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
23:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
23:09:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
23:09:24 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.
23:09:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
23:09:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 430ms
23:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
23:09:24 INFO - PROCESS | 1744 | 1466748564856 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:24 INFO - PROCESS | 1744 | 1466748564938 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
23:09:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 477ms
23:09:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
23:09:25 INFO - PROCESS | 1744 | 1466748565340 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:25 INFO - PROCESS | 1744 | 1466748565431 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
23:09:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 469ms
23:09:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
23:09:25 INFO - PROCESS | 1744 | 1466748565813 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:25 INFO - PROCESS | 1744 | 1466748565916 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
23:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 472ms
23:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
23:09:26 INFO - PROCESS | 1744 | 1466748566289 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:26 INFO - PROCESS | 1744 | 1466748566371 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
23:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 477ms
23:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
23:09:26 INFO - PROCESS | 1744 | 1466748566770 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:26 INFO - PROCESS | 1744 | 1466748566857 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
23:09:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 479ms
23:09:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
23:09:27 INFO - PROCESS | 1744 | 1466748567253 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:27 INFO - PROCESS | 1744 | 1466748567342 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
23:09:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 640ms
23:09:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
23:09:27 INFO - PROCESS | 1744 | 1466748567904 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:28 INFO - PROCESS | 1744 | 1466748568034 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
23:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1035ms
23:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
23:09:28 INFO - PROCESS | 1744 | 1466748568955 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:29 INFO - PROCESS | 1744 | 1466748569071 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
23:09:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 577ms
23:09:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
23:09:29 INFO - PROCESS | 1744 | 1466748569542 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:29 INFO - PROCESS | 1744 | 1466748569643 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
23:09:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 524ms
23:09:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
23:09:30 INFO - PROCESS | 1744 | 1466748570079 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:30 INFO - PROCESS | 1744 | 1466748570174 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
23:09:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 528ms
23:09:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
23:09:30 INFO - PROCESS | 1744 | 1466748570614 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:30 INFO - PROCESS | 1744 | 1466748570706 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
23:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 486ms
23:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
23:09:31 INFO - PROCESS | 1744 | 1466748571094 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:31 INFO - PROCESS | 1744 | 1466748571195 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
23:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 524ms
23:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
23:09:31 INFO - PROCESS | 1744 | 1466748571627 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:31 INFO - PROCESS | 1744 | 1466748571756 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
23:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms
23:09:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
23:09:32 INFO - PROCESS | 1744 | 1466748572206 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:32 INFO - PROCESS | 1744 | 1466748572297 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
23:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 527ms
23:09:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
23:09:32 INFO - PROCESS | 1744 | 1466748572730 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:32 INFO - PROCESS | 1744 | 1466748572855 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
23:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms
23:09:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
23:09:33 INFO - PROCESS | 1744 | 1466748573254 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:33 INFO - PROCESS | 1744 | 1466748573345 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
23:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 480ms
23:09:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
23:09:33 INFO - PROCESS | 1744 | 1466748573745 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:33 INFO - PROCESS | 1744 | 1466748573837 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
23:09:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 477ms
23:09:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
23:09:34 INFO - PROCESS | 1744 | 1466748574223 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:34 INFO - PROCESS | 1744 | 1466748574326 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
23:09:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 530ms
23:09:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
23:09:34 INFO - PROCESS | 1744 | 1466748574757 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:34 INFO - PROCESS | 1744 | 1466748574842 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
23:09:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 632ms
23:09:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
23:09:35 INFO - PROCESS | 1744 | 1466748575485 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:35 INFO - PROCESS | 1744 | 1466748575649 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
23:09:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 676ms
23:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
23:09:36 INFO - PROCESS | 1744 | 1466748576165 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:36 INFO - PROCESS | 1744 | 1466748576262 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:36 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
23:09:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 529ms
23:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
23:09:36 INFO - PROCESS | 1744 | 1466748576700 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:36 INFO - PROCESS | 1744 | 1466748576798 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
23:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 524ms
23:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
23:09:37 INFO - PROCESS | 1744 | 1466748577225 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:37 INFO - PROCESS | 1744 | 1466748577314 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:37 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
23:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 521ms
23:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
23:09:37 INFO - PROCESS | 1744 | 1466748577753 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:37 INFO - PROCESS | 1744 | 1466748577846 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
23:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 479ms
23:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
23:09:38 INFO - PROCESS | 1744 | 1466748578239 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:38 INFO - PROCESS | 1744 | 1466748578365 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
23:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 574ms
23:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
23:09:38 INFO - PROCESS | 1744 | 1466748578820 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:38 INFO - PROCESS | 1744 | 1466748578928 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
23:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 533ms
23:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
23:09:39 INFO - PROCESS | 1744 | 1466748579353 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:39 INFO - PROCESS | 1744 | 1466748579439 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
23:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 470ms
23:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
23:09:39 INFO - PROCESS | 1744 | 1466748579829 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:39 INFO - PROCESS | 1744 | 1466748579918 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
23:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms
23:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
23:09:40 INFO - PROCESS | 1744 | 1466748580303 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:40 INFO - PROCESS | 1744 | 1466748580389 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
23:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 472ms
23:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
23:09:40 INFO - PROCESS | 1744 | 1466748580782 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:40 INFO - PROCESS | 1744 | 1466748580888 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
23:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 529ms
23:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
23:09:41 INFO - PROCESS | 1744 | 1466748581318 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:41 INFO - PROCESS | 1744 | 1466748581408 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
23:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms
23:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
23:09:41 INFO - PROCESS | 1744 | 1466748581792 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:41 INFO - PROCESS | 1744 | 1466748581882 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
23:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 576ms
23:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
23:09:42 INFO - PROCESS | 1744 | 1466748582375 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:42 INFO - PROCESS | 1744 | 1466748582505 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
23:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 772ms
23:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
23:09:43 INFO - PROCESS | 1744 | 1466748583165 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:43 INFO - PROCESS | 1744 | 1466748583279 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
23:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 775ms
23:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
23:09:43 INFO - PROCESS | 1744 | 1466748583947 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:44 INFO - PROCESS | 1744 | 1466748584052 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
23:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 591ms
23:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
23:09:44 INFO - PROCESS | 1744 | 1466748584548 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:44 INFO - PROCESS | 1744 | 1466748584648 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
23:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 523ms
23:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
23:09:45 INFO - PROCESS | 1744 | 1466748585083 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:45 INFO - PROCESS | 1744 | 1466748585185 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
23:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 527ms
23:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
23:09:45 INFO - PROCESS | 1744 | 1466748585607 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:45 INFO - PROCESS | 1744 | 1466748585696 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
23:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 522ms
23:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
23:09:46 INFO - PROCESS | 1744 | 1466748586139 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:46 INFO - PROCESS | 1744 | 1466748586227 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:46 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
23:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 522ms
23:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
23:09:46 INFO - PROCESS | 1744 | 1466748586676 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:46 INFO - PROCESS | 1744 | 1466748586805 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
23:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 577ms
23:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
23:09:47 INFO - PROCESS | 1744 | 1466748587253 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:47 INFO - PROCESS | 1744 | 1466748587337 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
23:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 479ms
23:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
23:09:47 INFO - PROCESS | 1744 | 1466748587737 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:47 INFO - PROCESS | 1744 | 1466748587820 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:48 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
23:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 470ms
23:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
23:09:48 INFO - PROCESS | 1744 | 1466748588212 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:48 INFO - PROCESS | 1744 | 1466748588307 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
23:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 475ms
23:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
23:09:48 INFO - PROCESS | 1744 | 1466748588692 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:48 INFO - PROCESS | 1744 | 1466748588781 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
23:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 473ms
23:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
23:09:49 INFO - PROCESS | 1744 | 1466748589173 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:49 INFO - PROCESS | 1744 | 1466748589274 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
23:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 527ms
23:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
23:09:49 INFO - PROCESS | 1744 | 1466748589703 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:49 INFO - PROCESS | 1744 | 1466748589821 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
23:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 829ms
23:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
23:09:50 INFO - PROCESS | 1744 | 1466748590565 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:50 INFO - PROCESS | 1744 | 1466748590685 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
23:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 595ms
23:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
23:09:51 INFO - PROCESS | 1744 | 1466748591145 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:51 INFO - PROCESS | 1744 | 1466748591266 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:51 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
23:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 528ms
23:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
23:09:51 INFO - PROCESS | 1744 | 1466748591685 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:51 INFO - PROCESS | 1744 | 1466748591782 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
23:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 577ms
23:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
23:09:52 INFO - PROCESS | 1744 | 1466748592259 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:52 INFO - PROCESS | 1744 | 1466748592353 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:52 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
23:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 474ms
23:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
23:09:52 INFO - PROCESS | 1744 | 1466748592746 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:52 INFO - PROCESS | 1744 | 1466748592845 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
23:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 582ms
23:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
23:09:53 INFO - PROCESS | 1744 | 1466748593337 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:53 INFO - PROCESS | 1744 | 1466748593461 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
23:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 619ms
23:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
23:09:53 INFO - PROCESS | 1744 | 1466748593959 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:54 INFO - PROCESS | 1744 | 1466748594061 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
23:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 473ms
23:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
23:09:54 INFO - PROCESS | 1744 | 1466748594438 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:54 INFO - PROCESS | 1744 | 1466748594528 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
23:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 478ms
23:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
23:09:54 INFO - PROCESS | 1744 | 1466748594920 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:55 INFO - PROCESS | 1744 | 1466748595007 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
23:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 474ms
23:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
23:09:55 INFO - PROCESS | 1744 | 1466748595399 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:55 INFO - PROCESS | 1744 | 1466748595488 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
23:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 483ms
23:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
23:09:55 INFO - PROCESS | 1744 | 1466748595888 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:56 INFO - PROCESS | 1744 | 1466748595997 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
23:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 528ms
23:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
23:09:56 INFO - PROCESS | 1744 | 1466748596422 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:56 INFO - PROCESS | 1744 | 1466748596511 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
23:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 625ms
23:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
23:09:57 INFO - PROCESS | 1744 | 1466748597072 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:57 INFO - PROCESS | 1744 | 1466748597185 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
23:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 740ms
23:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
23:09:57 INFO - PROCESS | 1744 | 1466748597848 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:58 INFO - PROCESS | 1744 | 1466748598164 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
23:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 774ms
23:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
23:09:58 INFO - PROCESS | 1744 | 1466748598628 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:58 INFO - PROCESS | 1744 | 1466748598741 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
23:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 527ms
23:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
23:09:59 INFO - PROCESS | 1744 | 1466748599160 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:59 INFO - PROCESS | 1744 | 1466748599255 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:59 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
23:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 523ms
23:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
23:09:59 INFO - PROCESS | 1744 | 1466748599697 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:09:59 INFO - PROCESS | 1744 | 1466748599791 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
23:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 527ms
23:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
23:10:00 INFO - PROCESS | 1744 | 1466748600221 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:00 INFO - PROCESS | 1744 | 1466748600329 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
23:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 577ms
23:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
23:10:00 INFO - PROCESS | 1744 | 1466748600810 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:00 INFO - PROCESS | 1744 | 1466748600917 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
23:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 585ms
23:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
23:10:01 INFO - PROCESS | 1744 | 1466748601393 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:01 INFO - PROCESS | 1744 | 1466748601502 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
23:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 574ms
23:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
23:10:01 INFO - PROCESS | 1744 | 1466748601972 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:02 INFO - PROCESS | 1744 | 1466748602059 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
23:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 475ms
23:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
23:10:02 INFO - PROCESS | 1744 | 1466748602452 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:02 INFO - PROCESS | 1744 | 1466748602539 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
23:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 484ms
23:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
23:10:02 INFO - PROCESS | 1744 | 1466748602943 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:03 INFO - PROCESS | 1744 | 1466748603032 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
23:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 524ms
23:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
23:10:03 INFO - PROCESS | 1744 | 1466748603473 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:03 INFO - PROCESS | 1744 | 1466748603567 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
23:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 520ms
23:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
23:10:04 INFO - PROCESS | 1744 | 1466748604000 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:04 INFO - PROCESS | 1744 | 1466748604103 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
23:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 822ms
23:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
23:10:04 INFO - PROCESS | 1744 | 1466748604882 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:05 INFO - PROCESS | 1744 | 1466748604994 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
23:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 616ms
23:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
23:10:05 INFO - PROCESS | 1744 | 1466748605463 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:05 INFO - PROCESS | 1744 | 1466748605558 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
23:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 523ms
23:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
23:10:06 INFO - PROCESS | 1744 | 1466748605999 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:06 INFO - PROCESS | 1744 | 1466748606102 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
23:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 585ms
23:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
23:10:06 INFO - PROCESS | 1744 | 1466748606579 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:06 INFO - PROCESS | 1744 | 1466748606676 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
23:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms
23:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
23:10:07 INFO - PROCESS | 1744 | 1466748607104 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:07 INFO - PROCESS | 1744 | 1466748607204 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:07 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
23:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 523ms
23:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
23:10:07 INFO - PROCESS | 1744 | 1466748607640 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:07 INFO - PROCESS | 1744 | 1466748607772 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
23:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 625ms
23:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
23:10:08 INFO - PROCESS | 1744 | 1466748608270 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:08 INFO - PROCESS | 1744 | 1466748608354 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
23:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 469ms
23:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
23:10:08 INFO - PROCESS | 1744 | 1466748608743 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:08 INFO - PROCESS | 1744 | 1466748608832 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:09 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)
23:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms
23:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
23:10:09 INFO - PROCESS | 1744 | 1466748609216 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:09 INFO - PROCESS | 1744 | 1466748609308 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
23:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 527ms
23:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
23:10:09 INFO - PROCESS | 1744 | 1466748609757 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:09 INFO - PROCESS | 1744 | 1466748609847 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
23:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 482ms
23:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
23:10:10 INFO - PROCESS | 1744 | 1466748610241 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:10 INFO - PROCESS | 1744 | 1466748610379 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
23:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 676ms
23:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
23:10:10 INFO - PROCESS | 1744 | 1466748610924 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:11 INFO - PROCESS | 1744 | 1466748611057 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
23:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 677ms
23:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
23:10:11 INFO - PROCESS | 1744 | 1466748611607 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:11 INFO - PROCESS | 1744 | 1466748611734 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
23:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 727ms
23:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
23:10:12 INFO - PROCESS | 1744 | 1466748612347 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:12 INFO - PROCESS | 1744 | 1466748612694 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
23:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 821ms
23:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
23:10:13 INFO - PROCESS | 1744 | 1466748613176 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:13 INFO - PROCESS | 1744 | 1466748613289 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
23:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 528ms
23:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
23:10:13 INFO - PROCESS | 1744 | 1466748613711 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:13 INFO - PROCESS | 1744 | 1466748613808 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
23:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 522ms
23:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
23:10:14 INFO - PROCESS | 1744 | 1466748614248 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:14 INFO - PROCESS | 1744 | 1466748614346 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
23:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 578ms
23:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
23:10:14 INFO - PROCESS | 1744 | 1466748614821 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:14 INFO - PROCESS | 1744 | 1466748614928 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
23:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 528ms
23:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
23:10:15 INFO - PROCESS | 1744 | 1466748615358 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:15 INFO - PROCESS | 1744 | 1466748615449 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
23:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 571ms
23:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
23:10:15 INFO - PROCESS | 1744 | 1466748615937 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:16 INFO - PROCESS | 1744 | 1466748616050 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
23:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 674ms
23:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
23:10:16 INFO - PROCESS | 1744 | 1466748616618 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:16 INFO - PROCESS | 1744 | 1466748616754 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
23:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 528ms
23:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
23:10:17 INFO - PROCESS | 1744 | 1466748617151 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:17 INFO - PROCESS | 1744 | 1466748617234 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
23:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 473ms
23:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
23:10:17 INFO - PROCESS | 1744 | 1466748617629 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:17 INFO - PROCESS | 1744 | 1466748617714 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
23:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 484ms
23:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
23:10:18 INFO - PROCESS | 1744 | 1466748618119 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:18 INFO - PROCESS | 1744 | 1466748618210 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
23:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 528ms
23:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
23:10:18 INFO - PROCESS | 1744 | 1466748618654 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:18 INFO - PROCESS | 1744 | 1466748618749 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
23:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 880ms
23:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
23:10:19 INFO - PROCESS | 1744 | 1466748619548 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:19 INFO - PROCESS | 1744 | 1466748619663 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
23:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 523ms
23:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
23:10:20 INFO - PROCESS | 1744 | 1466748620082 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:20 INFO - PROCESS | 1744 | 1466748620210 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
23:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 571ms
23:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
23:10:20 INFO - PROCESS | 1744 | 1466748620665 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:20 INFO - PROCESS | 1744 | 1466748620773 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
23:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 586ms
23:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
23:10:21 INFO - PROCESS | 1744 | 1466748621253 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:21 INFO - PROCESS | 1744 | 1466748621346 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
23:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 525ms
23:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
23:10:21 INFO - PROCESS | 1744 | 1466748621782 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:21 INFO - PROCESS | 1744 | 1466748621877 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
23:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 571ms
23:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
23:10:22 INFO - PROCESS | 1744 | 1466748622363 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:22 INFO - PROCESS | 1744 | 1466748622488 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
23:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms
23:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
23:10:22 INFO - PROCESS | 1744 | 1466748622939 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:23 INFO - PROCESS | 1744 | 1466748623065 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
23:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 528ms
23:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
23:10:23 INFO - PROCESS | 1744 | 1466748623475 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:23 INFO - PROCESS | 1744 | 1466748623610 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
23:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 680ms
23:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
23:10:24 INFO - PROCESS | 1744 | 1466748624164 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:24 INFO - PROCESS | 1744 | 1466748624324 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
23:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 694ms
23:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
23:10:24 INFO - PROCESS | 1744 | 1466748624858 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:24 INFO - PROCESS | 1744 | 1466748624945 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
23:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 473ms
23:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
23:10:25 INFO - PROCESS | 1744 | 1466748625338 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:25 INFO - PROCESS | 1744 | 1466748625445 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
23:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 681ms
23:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
23:10:26 INFO - PROCESS | 1744 | 1466748626027 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:26 INFO - PROCESS | 1744 | 1466748626143 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
23:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1026ms
23:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
23:10:27 INFO - PROCESS | 1744 | 1466748627069 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:27 INFO - PROCESS | 1744 | 1466748627184 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
23:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 530ms
23:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
23:10:27 INFO - PROCESS | 1744 | 1466748627612 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:27 INFO - PROCESS | 1744 | 1466748627712 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
23:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 529ms
23:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
23:10:28 INFO - PROCESS | 1744 | 1466748628154 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:28 INFO - PROCESS | 1744 | 1466748628260 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
23:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 531ms
23:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
23:10:28 INFO - PROCESS | 1744 | 1466748628682 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:28 INFO - PROCESS | 1744 | 1466748628789 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
23:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 529ms
23:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
23:10:29 INFO - PROCESS | 1744 | 1466748629216 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:29 INFO - PROCESS | 1744 | 1466748629325 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
23:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 570ms
23:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
23:10:29 INFO - PROCESS | 1744 | 1466748629801 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:29 INFO - PROCESS | 1744 | 1466748629941 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
23:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 571ms
23:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
23:10:30 INFO - PROCESS | 1744 | 1466748630378 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:30 INFO - PROCESS | 1744 | 1466748630499 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
23:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 529ms
23:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
23:10:30 INFO - PROCESS | 1744 | 1466748630913 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:31 INFO - PROCESS | 1744 | 1466748631024 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
23:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 572ms
23:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
23:10:31 INFO - PROCESS | 1744 | 1466748631492 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:31 INFO - PROCESS | 1744 | 1466748631584 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
23:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 525ms
23:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
23:10:32 INFO - PROCESS | 1744 | 1466748632020 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:32 INFO - PROCESS | 1744 | 1466748632144 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
23:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 634ms
23:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
23:10:32 INFO - PROCESS | 1744 | 1466748632665 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:32 INFO - PROCESS | 1744 | 1466748632815 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:33 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
23:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 833ms
23:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
23:10:33 INFO - PROCESS | 1744 | 1466748633524 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:33 INFO - PROCESS | 1744 | 1466748633672 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:34 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
23:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms
23:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
23:10:34 INFO - PROCESS | 1744 | 1466748634264 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:34 INFO - PROCESS | 1744 | 1466748634389 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
23:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 592ms
23:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
23:10:34 INFO - PROCESS | 1744 | 1466748634866 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:34 INFO - PROCESS | 1744 | 1466748634982 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
23:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms
23:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
23:10:35 INFO - PROCESS | 1744 | 1466748635489 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:35 INFO - PROCESS | 1744 | 1466748635594 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
23:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 623ms
23:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
23:10:36 INFO - PROCESS | 1744 | 1466748636119 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:36 INFO - PROCESS | 1744 | 1466748636242 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
23:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms
23:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
23:10:36 INFO - PROCESS | 1744 | 1466748636758 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:36 INFO - PROCESS | 1744 | 1466748636941 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
23:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 677ms
23:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
23:10:37 INFO - PROCESS | 1744 | 1466748637460 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:37 INFO - PROCESS | 1744 | 1466748637570 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
23:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms
23:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
23:10:38 INFO - PROCESS | 1744 | 1466748638092 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:38 INFO - PROCESS | 1744 | 1466748638195 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
23:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 527ms
23:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
23:10:38 INFO - PROCESS | 1744 | 1466748638625 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:38 INFO - PROCESS | 1744 | 1466748638732 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:39 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)
23:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 724ms
23:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
23:10:39 INFO - PROCESS | 1744 | 1466748639363 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:39 INFO - PROCESS | 1744 | 1466748639500 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
23:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 635ms
23:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
23:10:40 INFO - PROCESS | 1744 | 1466748640017 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:40 INFO - PROCESS | 1744 | 1466748640162 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
23:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 795ms
23:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
23:10:40 INFO - PROCESS | 1744 | 1466748640800 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:40 INFO - PROCESS | 1744 | 1466748640941 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
23:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1023ms
23:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
23:10:41 INFO - PROCESS | 1744 | 1466748641832 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:41 INFO - PROCESS | 1744 | 1466748641958 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
23:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms
23:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
23:10:42 INFO - PROCESS | 1744 | 1466748642469 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:42 INFO - PROCESS | 1744 | 1466748642580 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
23:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 638ms
23:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
23:10:43 INFO - PROCESS | 1744 | 1466748643116 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:43 INFO - PROCESS | 1744 | 1466748643250 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
23:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 574ms
23:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
23:10:43 INFO - PROCESS | 1744 | 1466748643688 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:43 INFO - PROCESS | 1744 | 1466748643804 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
23:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms
23:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
23:10:44 INFO - PROCESS | 1744 | 1466748644322 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:44 INFO - PROCESS | 1744 | 1466748644454 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
23:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 576ms
23:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
23:10:44 INFO - PROCESS | 1744 | 1466748644918 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:45 INFO - PROCESS | 1744 | 1466748645048 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
23:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 525ms
23:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
23:10:45 INFO - PROCESS | 1744 | 1466748645445 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:45 INFO - PROCESS | 1744 | 1466748645545 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
23:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 575ms
23:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
23:10:46 INFO - PROCESS | 1744 | 1466748646026 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:46 INFO - PROCESS | 1744 | 1466748646125 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
23:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 528ms
23:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
23:10:46 INFO - PROCESS | 1744 | 1466748646558 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:46 INFO - PROCESS | 1744 | 1466748646645 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
23:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 527ms
23:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
23:10:47 INFO - PROCESS | 1744 | 1466748647091 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:47 INFO - PROCESS | 1744 | 1466748647197 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
23:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 528ms
23:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
23:10:47 INFO - PROCESS | 1744 | 1466748647626 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:47 INFO - PROCESS | 1744 | 1466748647764 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
23:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 929ms
23:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
23:10:48 INFO - PROCESS | 1744 | 1466748648563 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:48 INFO - PROCESS | 1744 | 1466748648676 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
23:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms
23:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
23:10:49 INFO - PROCESS | 1744 | 1466748649263 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:49 INFO - PROCESS | 1744 | 1466748649380 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
23:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1449ms
23:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
23:10:50 INFO - PROCESS | 1744 | 1466748650698 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:50 INFO - PROCESS | 1744 | 1466748650810 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
23:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 583ms
23:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
23:10:51 INFO - PROCESS | 1744 | 1466748651293 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:51 INFO - PROCESS | 1744 | 1466748651413 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
23:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 577ms
23:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
23:10:51 INFO - PROCESS | 1744 | 1466748651881 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:52 INFO - PROCESS | 1744 | 1466748652004 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
23:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 595ms
23:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
23:10:52 INFO - PROCESS | 1744 | 1466748652472 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:52 INFO - PROCESS | 1744 | 1466748652580 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
23:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms
23:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
23:10:53 INFO - PROCESS | 1744 | 1466748653109 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:53 INFO - PROCESS | 1744 | 1466748653241 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
23:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 574ms
23:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
23:10:53 INFO - PROCESS | 1744 | 1466748653691 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:53 INFO - PROCESS | 1744 | 1466748653840 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:54 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
23:10:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:10:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
23:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:10:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:10:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 627ms
23:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
23:10:54 INFO - PROCESS | 1744 | 1466748654324 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:54 INFO - PROCESS | 1744 | 1466748654446 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
23:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 575ms
23:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
23:10:54 INFO - PROCESS | 1744 | 1466748654904 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:55 INFO - PROCESS | 1744 | 1466748654998 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
23:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 520ms
23:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
23:10:55 INFO - PROCESS | 1744 | 1466748655430 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:55 INFO - PROCESS | 1744 | 1466748655518 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:55 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
23:10:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:10:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
23:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:10:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:10:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 522ms
23:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
23:10:55 INFO - PROCESS | 1744 | 1466748655961 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:56 INFO - PROCESS | 1744 | 1466748656055 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:56 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
23:10:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:10:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
23:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:10:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:10:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 523ms
23:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
23:10:56 INFO - PROCESS | 1744 | 1466748656496 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:56 INFO - PROCESS | 1744 | 1466748656633 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
23:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 880ms
23:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
23:10:57 INFO - PROCESS | 1744 | 1466748657381 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:57 INFO - PROCESS | 1744 | 1466748657502 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
23:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 581ms
23:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
23:10:57 INFO - PROCESS | 1744 | 1466748657982 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:58 INFO - PROCESS | 1744 | 1466748658114 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
23:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 576ms
23:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
23:10:58 INFO - PROCESS | 1744 | 1466748658568 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:58 INFO - PROCESS | 1744 | 1466748658677 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
23:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 576ms
23:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
23:10:59 INFO - PROCESS | 1744 | 1466748659141 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:59 INFO - PROCESS | 1744 | 1466748659244 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
23:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 579ms
23:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
23:10:59 INFO - PROCESS | 1744 | 1466748659726 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:10:59 INFO - PROCESS | 1744 | 1466748659843 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
23:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 575ms
23:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
23:11:00 INFO - PROCESS | 1744 | 1466748660310 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:00 INFO - PROCESS | 1744 | 1466748660469 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
23:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 674ms
23:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
23:11:00 INFO - PROCESS | 1744 | 1466748660991 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:01 INFO - PROCESS | 1744 | 1466748661120 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
23:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms
23:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
23:11:01 INFO - PROCESS | 1744 | 1466748661627 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:01 INFO - PROCESS | 1744 | 1466748661743 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
23:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 539ms
23:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
23:11:02 INFO - PROCESS | 1744 | 1466748662170 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:02 INFO - PROCESS | 1744 | 1466748662257 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
23:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 478ms
23:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
23:11:02 INFO - PROCESS | 1744 | 1466748662653 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:02 INFO - PROCESS | 1744 | 1466748662743 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
23:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms
23:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
23:11:03 INFO - PROCESS | 1744 | 1466748663179 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:03 INFO - PROCESS | 1744 | 1466748663284 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
23:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 621ms
23:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
23:11:03 INFO - PROCESS | 1744 | 1466748663807 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:03 INFO - PROCESS | 1744 | 1466748663918 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
23:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 685ms
23:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
23:11:04 INFO - PROCESS | 1744 | 1466748664513 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:04 INFO - PROCESS | 1744 | 1466748664610 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
23:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 572ms
23:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
23:11:05 INFO - PROCESS | 1744 | 1466748665096 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:05 INFO - PROCESS | 1744 | 1466748665213 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
23:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 572ms
23:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
23:11:05 INFO - PROCESS | 1744 | 1466748665681 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:05 INFO - PROCESS | 1744 | 1466748665784 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
23:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 535ms
23:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
23:11:06 INFO - PROCESS | 1744 | 1466748666214 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:06 INFO - PROCESS | 1744 | 1466748666309 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
23:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 522ms
23:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
23:11:06 INFO - PROCESS | 1744 | 1466748666739 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:06 INFO - PROCESS | 1744 | 1466748666838 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
23:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 528ms
23:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
23:11:07 INFO - PROCESS | 1744 | 1466748667276 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:07 INFO - PROCESS | 1744 | 1466748667399 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
23:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 575ms
23:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
23:11:07 INFO - PROCESS | 1744 | 1466748667860 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:07 INFO - PROCESS | 1744 | 1466748667953 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
23:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 532ms
23:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
23:11:08 INFO - PROCESS | 1744 | 1466748668389 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:08 INFO - PROCESS | 1744 | 1466748668479 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
23:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 523ms
23:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
23:11:08 INFO - PROCESS | 1744 | 1466748668917 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:09 INFO - PROCESS | 1744 | 1466748669011 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
23:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 476ms
23:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
23:11:09 INFO - PROCESS | 1744 | 1466748669400 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:09 INFO - PROCESS | 1744 | 1466748669496 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
23:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms
23:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
23:11:09 INFO - PROCESS | 1744 | 1466748669925 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:10 INFO - PROCESS | 1744 | 1466748670030 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
23:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 524ms
23:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
23:11:10 INFO - PROCESS | 1744 | 1466748670455 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:10 INFO - PROCESS | 1744 | 1466748670549 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
23:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms
23:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
23:11:11 INFO - PROCESS | 1744 | 1466748671090 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:11 INFO - PROCESS | 1744 | 1466748671217 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
23:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 725ms
23:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
23:11:11 INFO - PROCESS | 1744 | 1466748671863 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:11 INFO - PROCESS | 1744 | 1466748671972 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
23:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 677ms
23:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
23:11:12 INFO - PROCESS | 1744 | 1466748672554 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:12 INFO - PROCESS | 1744 | 1466748672691 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
23:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 575ms
23:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
23:11:13 INFO - PROCESS | 1744 | 1466748673138 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:13 INFO - PROCESS | 1744 | 1466748673255 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
23:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 536ms
23:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
23:11:13 INFO - PROCESS | 1744 | 1466748673679 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:13 INFO - PROCESS | 1744 | 1466748673773 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
23:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 529ms
23:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
23:11:14 INFO - PROCESS | 1744 | 1466748674211 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:14 INFO - PROCESS | 1744 | 1466748674296 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
23:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 536ms
23:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
23:11:14 INFO - PROCESS | 1744 | 1466748674756 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:14 INFO - PROCESS | 1744 | 1466748674893 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
23:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 570ms
23:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
23:11:15 INFO - PROCESS | 1744 | 1466748675327 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:15 INFO - PROCESS | 1744 | 1466748675414 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
23:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 523ms
23:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
23:11:15 INFO - PROCESS | 1744 | 1466748675855 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:15 INFO - PROCESS | 1744 | 1466748675946 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
23:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 472ms
23:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
23:11:16 INFO - PROCESS | 1744 | 1466748676332 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:16 INFO - PROCESS | 1744 | 1466748676462 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:16 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
23:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 529ms
23:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
23:11:16 INFO - PROCESS | 1744 | 1466748676865 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:16 INFO - PROCESS | 1744 | 1466748676966 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
23:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 524ms
23:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
23:11:17 INFO - PROCESS | 1744 | 1466748677395 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:17 INFO - PROCESS | 1744 | 1466748677506 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
23:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 523ms
23:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
23:11:17 INFO - PROCESS | 1744 | 1466748677921 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:18 INFO - PROCESS | 1744 | 1466748678017 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
23:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 477ms
23:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
23:11:18 INFO - PROCESS | 1744 | 1466748678402 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:18 INFO - PROCESS | 1744 | 1466748678490 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
23:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 624ms
23:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
23:11:19 INFO - PROCESS | 1744 | 1466748679033 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:19 INFO - PROCESS | 1744 | 1466748679131 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
23:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 674ms
23:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
23:11:19 INFO - PROCESS | 1744 | 1466748679712 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:19 INFO - PROCESS | 1744 | 1466748679842 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
23:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 822ms
23:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
23:11:20 INFO - PROCESS | 1744 | 1466748680541 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:20 INFO - PROCESS | 1744 | 1466748680639 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
23:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 530ms
23:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
23:11:21 INFO - PROCESS | 1744 | 1466748681084 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:21 INFO - PROCESS | 1744 | 1466748681181 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:21 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
23:11:21 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
23:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:11:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:11:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 535ms
23:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
23:11:21 INFO - PROCESS | 1744 | 1466748681637 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:21 INFO - PROCESS | 1744 | 1466748681731 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
23:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 528ms
23:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
23:11:22 INFO - PROCESS | 1744 | 1466748682165 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:22 INFO - PROCESS | 1744 | 1466748682275 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
23:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 533ms
23:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
23:11:22 INFO - PROCESS | 1744 | 1466748682704 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:22 INFO - PROCESS | 1744 | 1466748682793 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
23:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 527ms
23:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
23:11:23 INFO - PROCESS | 1744 | 1466748683238 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:23 INFO - PROCESS | 1744 | 1466748683378 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
23:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 571ms
23:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
23:11:23 INFO - PROCESS | 1744 | 1466748683820 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:23 INFO - PROCESS | 1744 | 1466748683905 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
23:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 482ms
23:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
23:11:24 INFO - PROCESS | 1744 | 1466748684310 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:24 INFO - PROCESS | 1744 | 1466748684401 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
23:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 523ms
23:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
23:11:24 INFO - PROCESS | 1744 | 1466748684836 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:24 INFO - PROCESS | 1744 | 1466748684924 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
23:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 473ms
23:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
23:11:25 INFO - PROCESS | 1744 | 1466748685319 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:25 INFO - PROCESS | 1744 | 1466748685406 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
23:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 487ms
23:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
23:11:25 INFO - PROCESS | 1744 | 1466748685808 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:25 INFO - PROCESS | 1744 | 1466748685913 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
23:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 675ms
23:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
23:11:26 INFO - PROCESS | 1744 | 1466748686489 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:26 INFO - PROCESS | 1744 | 1466748686672 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
23:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 782ms
23:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
23:11:27 INFO - PROCESS | 1744 | 1466748687277 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:27 INFO - PROCESS | 1744 | 1466748687393 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
23:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 823ms
23:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
23:11:28 INFO - PROCESS | 1744 | 1466748688108 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:28 INFO - PROCESS | 1744 | 1466748688217 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
23:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 577ms
23:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
23:11:28 INFO - PROCESS | 1744 | 1466748688696 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:28 INFO - PROCESS | 1744 | 1466748688826 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
23:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 573ms
23:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
23:11:29 INFO - PROCESS | 1744 | 1466748689280 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:29 INFO - PROCESS | 1744 | 1466748689389 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
23:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 574ms
23:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
23:11:29 INFO - PROCESS | 1744 | 1466748689850 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:29 INFO - PROCESS | 1744 | 1466748689958 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
23:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 573ms
23:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
23:11:30 INFO - PROCESS | 1744 | 1466748690428 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:30 INFO - PROCESS | 1744 | 1466748690526 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
23:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 523ms
23:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
23:11:30 INFO - PROCESS | 1744 | 1466748690960 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:31 INFO - PROCESS | 1744 | 1466748691101 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
23:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 580ms
23:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
23:11:31 INFO - PROCESS | 1744 | 1466748691544 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:31 INFO - PROCESS | 1744 | 1466748691637 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
23:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 523ms
23:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
23:11:32 INFO - PROCESS | 1744 | 1466748692074 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:32 INFO - PROCESS | 1744 | 1466748692164 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
23:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 524ms
23:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
23:11:32 INFO - PROCESS | 1744 | 1466748692602 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:32 INFO - PROCESS | 1744 | 1466748692695 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
23:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 525ms
23:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
23:11:33 INFO - PROCESS | 1744 | 1466748693132 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:33 INFO - PROCESS | 1744 | 1466748693230 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
23:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 533ms
23:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
23:11:33 INFO - PROCESS | 1744 | 1466748693677 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:33 INFO - PROCESS | 1744 | 1466748693807 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
23:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 877ms
23:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
23:11:34 INFO - PROCESS | 1744 | 1466748694585 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:34 INFO - PROCESS | 1744 | 1466748694685 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
23:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 529ms
23:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
23:11:35 INFO - PROCESS | 1744 | 1466748695143 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:35 INFO - PROCESS | 1744 | 1466748695238 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
23:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 525ms
23:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
23:11:35 INFO - PROCESS | 1744 | 1466748695686 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:35 INFO - PROCESS | 1744 | 1466748695787 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
23:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 584ms
23:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
23:11:36 INFO - PROCESS | 1744 | 1466748696273 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:36 INFO - PROCESS | 1744 | 1466748696370 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
23:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 533ms
23:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
23:11:36 INFO - PROCESS | 1744 | 1466748696805 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:36 INFO - PROCESS | 1744 | 1466748696896 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
23:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 577ms
23:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
23:11:37 INFO - PROCESS | 1744 | 1466748697390 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:37 INFO - PROCESS | 1744 | 1466748697538 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
23:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 579ms
23:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
23:11:37 INFO - PROCESS | 1744 | 1466748697977 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:38 INFO - PROCESS | 1744 | 1466748698073 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
23:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 472ms
23:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
23:11:38 INFO - PROCESS | 1744 | 1466748698454 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:38 INFO - PROCESS | 1744 | 1466748698539 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
23:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 530ms
23:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
23:11:39 INFO - PROCESS | 1744 | 1466748698993 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:39 INFO - PROCESS | 1744 | 1466748699140 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
23:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 727ms
23:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
23:11:39 INFO - PROCESS | 1744 | 1466748699736 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:39 INFO - PROCESS | 1744 | 1466748699864 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
23:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 533ms
23:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
23:11:40 INFO - PROCESS | 1744 | 1466748700274 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:40 INFO - PROCESS | 1744 | 1466748700385 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
23:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 676ms
23:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
23:11:40 INFO - PROCESS | 1744 | 1466748700961 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:41 INFO - PROCESS | 1744 | 1466748701080 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
23:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 927ms
23:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
23:11:41 INFO - PROCESS | 1744 | 1466748701895 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:42 INFO - PROCESS | 1744 | 1466748702012 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
23:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 577ms
23:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
23:11:42 INFO - PROCESS | 1744 | 1466748702481 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:42 INFO - PROCESS | 1744 | 1466748702588 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
23:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 579ms
23:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
23:11:43 INFO - PROCESS | 1744 | 1466748703073 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:43 INFO - PROCESS | 1744 | 1466748703174 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
23:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 536ms
23:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
23:11:43 INFO - PROCESS | 1744 | 1466748703613 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:43 INFO - PROCESS | 1744 | 1466748703716 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
23:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 577ms
23:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
23:11:44 INFO - PROCESS | 1744 | 1466748704199 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:44 INFO - PROCESS | 1744 | 1466748704346 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
23:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 837ms
23:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
23:11:45 INFO - PROCESS | 1744 | 1466748705055 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:45 INFO - PROCESS | 1744 | 1466748705206 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
23:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 585ms
23:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
23:11:45 INFO - PROCESS | 1744 | 1466748705636 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:45 INFO - PROCESS | 1744 | 1466748705758 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
23:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 531ms
23:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
23:11:46 INFO - PROCESS | 1744 | 1466748706172 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:46 INFO - PROCESS | 1744 | 1466748706262 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
23:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 471ms
23:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
23:11:46 INFO - PROCESS | 1744 | 1466748706653 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:46 INFO - PROCESS | 1744 | 1466748706743 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
23:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 521ms
23:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
23:11:47 INFO - PROCESS | 1744 | 1466748707177 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:47 INFO - PROCESS | 1744 | 1466748707276 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
23:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 521ms
23:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
23:11:47 INFO - PROCESS | 1744 | 1466748707705 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:47 INFO - PROCESS | 1744 | 1466748707821 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
23:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 785ms
23:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
23:11:48 INFO - PROCESS | 1744 | 1466748708506 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:48 INFO - PROCESS | 1744 | 1466748708633 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
23:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 632ms
23:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
23:11:49 INFO - PROCESS | 1744 | 1466748709151 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:49 INFO - PROCESS | 1744 | 1466748709263 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
23:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 583ms
23:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
23:11:49 INFO - PROCESS | 1744 | 1466748709742 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:49 INFO - PROCESS | 1744 | 1466748709851 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
23:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 541ms
23:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
23:11:50 INFO - PROCESS | 1744 | 1466748710282 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:50 INFO - PROCESS | 1744 | 1466748710386 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
23:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 522ms
23:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
23:11:50 INFO - PROCESS | 1744 | 1466748710811 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:50 INFO - PROCESS | 1744 | 1466748710913 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
23:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 572ms
23:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
23:11:51 INFO - PROCESS | 1744 | 1466748711391 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:51 INFO - PROCESS | 1744 | 1466748711531 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
23:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 623ms
23:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
23:11:52 INFO - PROCESS | 1744 | 1466748712016 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:52 INFO - PROCESS | 1744 | 1466748712111 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
23:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms
23:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
23:11:52 INFO - PROCESS | 1744 | 1466748712542 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:52 INFO - PROCESS | 1744 | 1466748712636 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
23:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 525ms
23:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
23:11:53 INFO - PROCESS | 1744 | 1466748713072 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:53 INFO - PROCESS | 1744 | 1466748713163 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
23:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 475ms
23:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
23:11:53 INFO - PROCESS | 1744 | 1466748713559 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:53 INFO - PROCESS | 1744 | 1466748713653 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
23:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 526ms
23:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
23:11:54 INFO - PROCESS | 1744 | 1466748714086 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:54 INFO - PROCESS | 1744 | 1466748714197 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
23:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 528ms
23:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
23:11:54 INFO - PROCESS | 1744 | 1466748714618 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:54 INFO - PROCESS | 1744 | 1466748714710 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
23:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 619ms
23:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
23:11:55 INFO - PROCESS | 1744 | 1466748715246 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:55 INFO - PROCESS | 1744 | 1466748715378 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
23:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1024ms
23:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
23:11:56 INFO - PROCESS | 1744 | 1466748716284 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:56 INFO - PROCESS | 1744 | 1466748716380 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
23:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 587ms
23:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
23:11:56 INFO - PROCESS | 1744 | 1466748716871 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:56 INFO - PROCESS | 1744 | 1466748716976 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
23:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 528ms
23:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
23:11:57 INFO - PROCESS | 1744 | 1466748717422 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:57 INFO - PROCESS | 1744 | 1466748717522 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
23:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms
23:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
23:11:58 INFO - PROCESS | 1744 | 1466748718049 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:58 INFO - PROCESS | 1744 | 1466748718152 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
23:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 574ms
23:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
23:11:58 INFO - PROCESS | 1744 | 1466748718626 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:58 INFO - PROCESS | 1744 | 1466748718765 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
23:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 625ms
23:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
23:11:59 INFO - PROCESS | 1744 | 1466748719259 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:59 INFO - PROCESS | 1744 | 1466748719392 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
23:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 624ms
23:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
23:11:59 INFO - PROCESS | 1744 | 1466748719887 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:00 INFO - PROCESS | 1744 | 1466748720047 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
23:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 574ms
23:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
23:12:00 INFO - PROCESS | 1744 | 1466748720468 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:00 INFO - PROCESS | 1744 | 1466748720560 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
23:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 522ms
23:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
23:12:01 INFO - PROCESS | 1744 | 1466748720995 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:01 INFO - PROCESS | 1744 | 1466748721088 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
23:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms
23:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
23:12:01 INFO - PROCESS | 1744 | 1466748721520 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:01 INFO - PROCESS | 1744 | 1466748721612 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
23:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 579ms
23:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
23:12:02 INFO - PROCESS | 1744 | 1466748722108 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:02 INFO - PROCESS | 1744 | 1466748722221 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
23:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 878ms
23:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
23:12:02 INFO - PROCESS | 1744 | 1466748722996 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:03 INFO - PROCESS | 1744 | 1466748723131 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
23:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 672ms
23:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
23:12:03 INFO - PROCESS | 1744 | 1466748723684 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:03 INFO - PROCESS | 1744 | 1466748723788 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
23:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 629ms
23:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
23:12:04 INFO - PROCESS | 1744 | 1466748724324 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:04 INFO - PROCESS | 1744 | 1466748724479 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
23:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 647ms
23:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
23:12:04 INFO - PROCESS | 1744 | 1466748724966 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:05 INFO - PROCESS | 1744 | 1466748725109 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
23:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 571ms
23:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
23:12:05 INFO - PROCESS | 1744 | 1466748725546 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:05 INFO - PROCESS | 1744 | 1466748725646 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
23:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 580ms
23:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
23:12:06 INFO - PROCESS | 1744 | 1466748726136 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:06 INFO - PROCESS | 1744 | 1466748726257 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
23:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 586ms
23:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
23:12:06 INFO - PROCESS | 1744 | 1466748726721 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:06 INFO - PROCESS | 1744 | 1466748726811 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
23:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 473ms
23:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
23:12:07 INFO - PROCESS | 1744 | 1466748727201 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:07 INFO - PROCESS | 1744 | 1466748727299 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
23:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 529ms
23:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
23:12:07 INFO - PROCESS | 1744 | 1466748727736 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:07 INFO - PROCESS | 1744 | 1466748727828 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
23:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 475ms
23:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
23:12:08 INFO - PROCESS | 1744 | 1466748728215 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:08 INFO - PROCESS | 1744 | 1466748728303 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
23:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 521ms
23:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
23:12:08 INFO - PROCESS | 1744 | 1466748728744 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:08 INFO - PROCESS | 1744 | 1466748728844 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
23:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 527ms
23:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
23:12:09 INFO - PROCESS | 1744 | 1466748729280 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:09 INFO - PROCESS | 1744 | 1466748729402 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
23:12:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 672ms
23:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
23:12:09 INFO - PROCESS | 1744 | 1466748729960 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:10 INFO - PROCESS | 1744 | 1466748730118 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
23:12:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 773ms
23:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
23:12:10 INFO - PROCESS | 1744 | 1466748730739 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:10 INFO - PROCESS | 1744 | 1466748730844 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
23:12:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 531ms
23:12:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
23:12:11 INFO - PROCESS | 1744 | 1466748731279 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:11 INFO - PROCESS | 1744 | 1466748731411 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
23:12:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 521ms
23:12:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
23:12:11 INFO - PROCESS | 1744 | 1466748731814 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:11 INFO - PROCESS | 1744 | 1466748731911 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
23:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 527ms
23:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
23:12:12 INFO - PROCESS | 1744 | 1466748732337 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:12 INFO - PROCESS | 1744 | 1466748732431 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
23:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 526ms
23:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
23:12:12 INFO - PROCESS | 1744 | 1466748732868 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:12 INFO - PROCESS | 1744 | 1466748732976 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:13 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)
23:12:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 982ms
23:12:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
23:12:13 INFO - PROCESS | 1744 | 1466748733859 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:13 INFO - PROCESS | 1744 | 1466748733969 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:14 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
23:12:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:12:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
23:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:12:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1083ms
23:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
23:12:14 INFO - PROCESS | 1744 | 1466748734947 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:15 INFO - PROCESS | 1744 | 1466748735038 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:15 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
23:12:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:12:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
23:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:12:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 972ms
23:12:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
23:12:15 INFO - PROCESS | 1744 | 1466748735927 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:16 INFO - PROCESS | 1744 | 1466748736017 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:16 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)
23:12:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 975ms
23:12:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
23:12:16 INFO - PROCESS | 1744 | 1466748736909 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:17 INFO - PROCESS | 1744 | 1466748737026 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:18 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)
23:12:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1130ms
23:12:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
23:12:18 INFO - PROCESS | 1744 | 1466748738048 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:18 INFO - PROCESS | 1744 | 1466748738153 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:19 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
23:12:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:12:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
23:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:12:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1289ms
23:12:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
23:12:19 INFO - PROCESS | 1744 | 1466748739341 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:19 INFO - PROCESS | 1744 | 1466748739457 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:20 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
23:12:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:12:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
23:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:12:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1022ms
23:12:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
23:12:20 INFO - PROCESS | 1744 | 1466748740386 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:20 INFO - PROCESS | 1744 | 1466748740488 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:21 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
23:12:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:12:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
23:12:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:12:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1039ms
23:12:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
23:12:21 INFO - PROCESS | 1744 | 1466748741435 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:21 INFO - PROCESS | 1744 | 1466748741540 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:22 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
23:12:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:12:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
23:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:12:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1033ms
23:12:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
23:12:22 INFO - PROCESS | 1744 | 1466748742472 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:22 INFO - PROCESS | 1744 | 1466748742571 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
23:12:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms
23:12:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
23:12:22 INFO - PROCESS | 1744 | 1466748742998 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:23 INFO - PROCESS | 1744 | 1466748743093 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
23:12:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 525ms
23:12:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
23:12:23 INFO - PROCESS | 1744 | 1466748743532 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:23 INFO - PROCESS | 1744 | 1466748743646 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:24 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"
23:12:24 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:12:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
23:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:12:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 527ms
23:12:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
23:12:24 INFO - PROCESS | 1744 | 1466748744061 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:24 INFO - PROCESS | 1744 | 1466748744147 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
23:12:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 476ms
23:12:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
23:12:24 INFO - PROCESS | 1744 | 1466748744542 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:24 INFO - PROCESS | 1744 | 1466748744628 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:25 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"
23:12:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:12:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
23:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:12:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 830ms
23:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
23:12:25 INFO - PROCESS | 1744 | 1466748745383 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:25 INFO - PROCESS | 1744 | 1466748745499 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:25 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"
23:12:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:12:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
23:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:12:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 574ms
23:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
23:12:25 INFO - PROCESS | 1744 | 1466748745970 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:26 INFO - PROCESS | 1744 | 1466748746117 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
23:12:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 576ms
23:12:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
23:12:26 INFO - PROCESS | 1744 | 1466748746560 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:26 INFO - PROCESS | 1744 | 1466748746666 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:27 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
23:12:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:12:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
23:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:12:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 978ms
23:12:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
23:12:27 INFO - PROCESS | 1744 | 1466748747532 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:27 INFO - PROCESS | 1744 | 1466748747649 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
23:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 541ms
23:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
23:12:28 INFO - PROCESS | 1744 | 1466748748089 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:28 INFO - PROCESS | 1744 | 1466748748176 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
23:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 473ms
23:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
23:12:28 INFO - PROCESS | 1744 | 1466748748570 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:28 INFO - PROCESS | 1744 | 1466748748671 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
23:12:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms
23:12:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
23:12:29 INFO - PROCESS | 1744 | 1466748749093 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:29 INFO - PROCESS | 1744 | 1466748749179 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
23:12:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 472ms
23:12:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
23:12:29 INFO - PROCESS | 1744 | 1466748749571 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:29 INFO - PROCESS | 1744 | 1466748749650 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
23:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 435ms
23:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
23:12:30 INFO - PROCESS | 1744 | 1466748750008 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:30 INFO - PROCESS | 1744 | 1466748750091 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
23:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 481ms
23:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
23:12:30 INFO - PROCESS | 1744 | 1466748750495 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:30 INFO - PROCESS | 1744 | 1466748750588 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
23:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 473ms
23:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
23:12:30 INFO - PROCESS | 1744 | 1466748750980 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:31 INFO - PROCESS | 1744 | 1466748751131 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
23:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 636ms
23:12:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
23:12:31 INFO - PROCESS | 1744 | 1466748751619 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:31 INFO - PROCESS | 1744 | 1466748751722 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
23:12:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 673ms
23:12:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
23:12:32 INFO - PROCESS | 1744 | 1466748752298 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:32 INFO - PROCESS | 1744 | 1466748752465 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
23:12:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms
23:12:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
23:12:32 INFO - PROCESS | 1744 | 1466748752937 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:33 INFO - PROCESS | 1744 | 1466748753034 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
23:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 574ms
23:12:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
23:12:33 INFO - PROCESS | 1744 | 1466748753529 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:33 INFO - PROCESS | 1744 | 1466748753623 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
23:12:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 588ms
23:12:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
23:12:34 INFO - PROCESS | 1744 | 1466748754111 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:34 INFO - PROCESS | 1744 | 1466748754200 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
23:12:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 472ms
23:12:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
23:12:34 INFO - PROCESS | 1744 | 1466748754588 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:34 INFO - PROCESS | 1744 | 1466748754679 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
23:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 525ms
23:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
23:12:35 INFO - PROCESS | 1744 | 1466748755121 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:35 INFO - PROCESS | 1744 | 1466748755254 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
23:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 570ms
23:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
23:12:35 INFO - PROCESS | 1744 | 1466748755693 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:35 INFO - PROCESS | 1744 | 1466748755808 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
23:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 522ms
23:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
23:12:36 INFO - PROCESS | 1744 | 1466748756220 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:36 INFO - PROCESS | 1744 | 1466748756305 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
23:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 469ms
23:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
23:12:36 INFO - PROCESS | 1744 | 1466748756694 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:36 INFO - PROCESS | 1744 | 1466748756789 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
23:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 477ms
23:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
23:12:37 INFO - PROCESS | 1744 | 1466748757175 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:37 INFO - PROCESS | 1744 | 1466748757267 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
23:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 473ms
23:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
23:12:37 INFO - PROCESS | 1744 | 1466748757654 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:37 INFO - PROCESS | 1744 | 1466748757752 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
23:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 471ms
23:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
23:12:38 INFO - PROCESS | 1744 | 1466748758130 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:38 INFO - PROCESS | 1744 | 1466748758214 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
23:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 483ms
23:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
23:12:38 INFO - PROCESS | 1744 | 1466748758617 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:38 INFO - PROCESS | 1744 | 1466748758734 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
23:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 619ms
23:12:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
23:12:39 INFO - PROCESS | 1744 | 1466748759245 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:39 INFO - PROCESS | 1744 | 1466748759339 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
23:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 882ms
23:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
23:12:40 INFO - PROCESS | 1744 | 1466748760151 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:40 INFO - PROCESS | 1744 | 1466748760248 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
23:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 527ms
23:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
23:12:40 INFO - PROCESS | 1744 | 1466748760700 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:40 INFO - PROCESS | 1744 | 1466748760792 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
23:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 527ms
23:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
23:12:41 INFO - PROCESS | 1744 | 1466748761235 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:41 INFO - PROCESS | 1744 | 1466748761332 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
23:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 523ms
23:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
23:12:41 INFO - PROCESS | 1744 | 1466748761761 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:41 INFO - PROCESS | 1744 | 1466748761857 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
23:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 526ms
23:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
23:12:42 INFO - PROCESS | 1744 | 1466748762293 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:42 INFO - PROCESS | 1744 | 1466748762375 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
23:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 522ms
23:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
23:12:42 INFO - PROCESS | 1744 | 1466748762829 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:42 INFO - PROCESS | 1744 | 1466748762958 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
23:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 573ms
23:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
23:12:43 INFO - PROCESS | 1744 | 1466748763399 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:43 INFO - PROCESS | 1744 | 1466748763480 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
23:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 481ms
23:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
23:12:43 INFO - PROCESS | 1744 | 1466748763886 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:43 INFO - PROCESS | 1744 | 1466748763967 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
23:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 433ms
23:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
23:12:44 INFO - PROCESS | 1744 | 1466748764323 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:44 INFO - PROCESS | 1744 | 1466748764406 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
23:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 482ms
23:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
23:12:44 INFO - PROCESS | 1744 | 1466748764811 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:44 INFO - PROCESS | 1744 | 1466748764895 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
23:12:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 469ms
23:12:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
23:12:45 INFO - PROCESS | 1744 | 1466748765286 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:45 INFO - PROCESS | 1744 | 1466748765390 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
23:12:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 470ms
23:12:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
23:12:45 INFO - PROCESS | 1744 | 1466748765761 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:45 INFO - PROCESS | 1744 | 1466748765849 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
23:12:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 724ms
23:12:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
23:12:46 INFO - PROCESS | 1744 | 1466748766498 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:46 INFO - PROCESS | 1744 | 1466748766624 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
23:12:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 572ms
23:12:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
23:12:47 INFO - PROCESS | 1744 | 1466748767079 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:47 INFO - PROCESS | 1744 | 1466748767176 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
23:12:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 533ms
23:12:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
23:12:47 INFO - PROCESS | 1744 | 1466748767620 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:47 INFO - PROCESS | 1744 | 1466748767722 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
23:12:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 524ms
23:12:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
23:12:48 INFO - PROCESS | 1744 | 1466748768140 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:48 INFO - PROCESS | 1744 | 1466748768231 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
23:12:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 522ms
23:12:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
23:12:48 INFO - PROCESS | 1744 | 1466748768667 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:48 INFO - PROCESS | 1744 | 1466748768755 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
23:12:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms
23:12:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
23:12:49 INFO - PROCESS | 1744 | 1466748769194 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:49 INFO - PROCESS | 1744 | 1466748769330 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
23:12:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 571ms
23:12:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
23:12:49 INFO - PROCESS | 1744 | 1466748769767 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:49 INFO - PROCESS | 1744 | 1466748769854 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
23:12:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 523ms
23:12:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
23:12:50 INFO - PROCESS | 1744 | 1466748770295 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:50 INFO - PROCESS | 1744 | 1466748770387 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
23:12:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 476ms
23:12:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
23:12:50 INFO - PROCESS | 1744 | 1466748770775 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:50 INFO - PROCESS | 1744 | 1466748770866 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
23:12:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 523ms
23:12:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
23:12:51 INFO - PROCESS | 1744 | 1466748771303 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:51 INFO - PROCESS | 1744 | 1466748771390 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
23:12:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
23:12:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 429ms
23:12:51 INFO - TEST-START | /DOMEvents/constructors.html
23:12:51 INFO - PROCESS | 1744 | 1466748771740 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:51 INFO - PROCESS | 1744 | 1466748771843 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
23:12:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
23:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:12:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
23:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:12:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
23:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:12:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
23:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:12:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
23:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:12:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
23:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
23:12:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
23:12:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
23:12:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 492ms
23:12:52 INFO - TEST-START | /DOMEvents/event-phases-order.html
23:12:52 INFO - PROCESS | 1744 | 1466748772239 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:52 INFO - PROCESS | 1744 | 1466748772334 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
23:12:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 423ms
23:12:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
23:12:52 INFO - PROCESS | 1744 | 1466748772666 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:52 INFO - PROCESS | 1744 | 1466748772749 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
23:12:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
23:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
23:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
23:12:53 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
23:12:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
23:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
23:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
23:12:53 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
23:12:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
23:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
23:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
23:12:53 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]"
23:12:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
23:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
23:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
23:12:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
23:12:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 478ms
23:12:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
23:12:53 INFO - PROCESS | 1744 | 1466748773162 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:53 INFO - PROCESS | 1744 | 1466748773268 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:53 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
23:12:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
23:12:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 536ms
23:12:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
23:12:53 INFO - PROCESS | 1744 | 1466748773702 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:53 INFO - PROCESS | 1744 | 1466748773800 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:54 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
23:12:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
23:12:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 823ms
23:12:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
23:12:54 INFO - PROCESS | 1744 | 1466748774533 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:54 INFO - PROCESS | 1744 | 1466748774621 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
23:12:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 476ms
23:12:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
23:12:55 INFO - PROCESS | 1744 | 1466748775041 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:55 INFO - PROCESS | 1744 | 1466748775142 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:55 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.
23:12:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 451ms
23:12:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
23:12:55 INFO - PROCESS | 1744 | 1466748775484 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:55 INFO - PROCESS | 1744 | 1466748775578 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:55 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
23:12:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
23:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:12:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
23:12:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 432ms
23:12:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
23:12:55 INFO - PROCESS | 1744 | 1466748775913 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:56 INFO - PROCESS | 1744 | 1466748776001 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:56 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.
23:12:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 576ms
23:12:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
23:12:56 INFO - PROCESS | 1744 | 1466748776498 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:56 INFO - PROCESS | 1744 | 1466748776627 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:57 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.
23:12:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 579ms
23:12:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
23:12:57 INFO - PROCESS | 1744 | 1466748777082 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:57 INFO - PROCESS | 1744 | 1466748777201 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
23:12:57 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
23:12:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 475ms
23:12:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
23:12:57 INFO - PROCESS | 1744 | 1466748777559 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:57 INFO - PROCESS | 1744 | 1466748777664 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:58 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.
23:12:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 474ms
23:12:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
23:12:58 INFO - PROCESS | 1744 | 1466748778038 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:58 INFO - PROCESS | 1744 | 1466748778123 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:58 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.
23:12:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 378ms
23:12:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
23:12:58 INFO - PROCESS | 1744 | 1466748778432 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:58 INFO - PROCESS | 1744 | 1466748778518 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:58 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.
23:12:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 383ms
23:12:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
23:12:58 INFO - PROCESS | 1744 | 1466748778820 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:58 INFO - PROCESS | 1744 | 1466748778900 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:59 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.
23:12:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 426ms
23:12:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
23:12:59 INFO - PROCESS | 1744 | 1466748779252 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:59 INFO - PROCESS | 1744 | 1466748779343 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:59 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.
23:12:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 427ms
23:12:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
23:12:59 INFO - PROCESS | 1744 | 1466748779684 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:12:59 INFO - PROCESS | 1744 | 1466748779767 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:00 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.
23:13:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 380ms
23:13:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
23:13:00 INFO - PROCESS | 1744 | 1466748780075 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:00 INFO - PROCESS | 1744 | 1466748780170 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:00 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
23:13:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
23:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
23:13:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 632ms
23:13:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
23:13:00 INFO - PROCESS | 1744 | 1466748780749 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:00 INFO - PROCESS | 1744 | 1466748780947 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:01 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.
23:13:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 835ms
23:13:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
23:13:01 INFO - PROCESS | 1744 | 1466748781583 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:01 INFO - PROCESS | 1744 | 1466748781703 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:02 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.
23:13:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 527ms
23:13:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
23:13:02 INFO - PROCESS | 1744 | 1466748782124 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:02 INFO - PROCESS | 1744 | 1466748782226 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
23:13:02 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
23:13:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 486ms
23:13:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
23:13:02 INFO - PROCESS | 1744 | 1466748782621 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:02 INFO - PROCESS | 1744 | 1466748782713 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
23:13:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 472ms
23:13:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
23:13:03 INFO - PROCESS | 1744 | 1466748783090 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:03 INFO - PROCESS | 1744 | 1466748783180 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:03 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.
23:13:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 420ms
23:13:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
23:13:03 INFO - PROCESS | 1744 | 1466748783517 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:03 INFO - PROCESS | 1744 | 1466748783618 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:03 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.
23:13:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 432ms
23:13:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
23:13:03 INFO - PROCESS | 1744 | 1466748783956 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:04 INFO - PROCESS | 1744 | 1466748784095 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:04 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
23:13:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 519ms
23:13:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker
23:13:04 INFO - PROCESS | 1744 | 1466748784482 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:04 INFO - PROCESS | 1744 | 1466748784579 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
23:13:04 INFO - {}
23:13:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
23:13:04 INFO - {}
23:13:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
23:13:04 INFO - {}
23:13:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
23:13:04 INFO - {}
23:13:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 477ms
23:13:04 INFO - TEST-START | /FileAPI/fileReader.html
23:13:04 INFO - PROCESS | 1744 | 1466748784968 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:05 INFO - PROCESS | 1744 | 1466748785048 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
23:13:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
23:13:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
23:13:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
23:13:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 431ms
23:13:05 INFO - TEST-START | /FileAPI/historical.html
23:13:05 INFO - PROCESS | 1744 | 1466748785406 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:05 INFO - PROCESS | 1744 | 1466748785486 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
23:13:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
23:13:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
23:13:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
23:13:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
23:13:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
23:13:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
23:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
23:13:05 INFO - TEST-OK | /FileAPI/historical.html | took 380ms
23:13:05 INFO - TEST-START | /FileAPI/idlharness.html
23:13:05 INFO - PROCESS | 1744 | 1466748785808 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:05 INFO - PROCESS | 1744 | 1466748785889 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
23:13:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
23:13:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
23:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
23:13:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
23:13:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:13:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
23:13:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
23:13:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
23:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
23:13:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
23:13:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:13:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
23:13:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
23:13:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
23:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
23:13:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
23:13:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:13:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
23:13:06 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
23:13:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
23:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
23:13:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
23:13:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
23:13:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
23:13:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
23:13:06 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
23:13:06 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
23:13:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
23:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
23:13:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
23:13:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
23:13:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
23:13:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
23:13:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
23:13:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
23:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
23:13:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
23:13:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
23:13:06 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
23:13:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
23:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
23:13:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
23:13:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
23:13:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
23:13:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
23:13:06 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
23:13:06 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
23:13:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
23:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
23:13:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
23:13:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
23:13:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
23:13:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
23:13:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
23:13:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 672ms
23:13:06 INFO - TEST-START | /FileAPI/idlharness.worker
23:13:06 INFO - PROCESS | 1744 | 1466748786500 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:06 INFO - PROCESS | 1744 | 1466748786627 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
23:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
23:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
23:13:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
23:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
23:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
23:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
23:13:07 INFO - {}
23:13:07 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
23:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
23:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
23:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
23:13:07 INFO - {}
23:13:07 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 - {}
23:13:07 INFO - {}
23:13:07 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
23:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
23:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
23:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
23:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
23:13:07 INFO - {}
23:13:07 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
23:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
23:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
23:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
23:13:07 INFO - {}
23:13:07 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 - {}
23:13:07 INFO - {}
23:13:07 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
23:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
23:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
23:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 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
23:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 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
23:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 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
23:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 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
23:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
23:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
23:13:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
23:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
23:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
23:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
23:13:07 INFO - {}
23:13:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 929ms
23:13:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
23:13:07 INFO - PROCESS | 1744 | 1466748787441 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:07 INFO - PROCESS | 1744 | 1466748787635 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
23:13:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 577ms
23:13:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html
23:13:08 INFO - PROCESS | 1744 | 1466748788017 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:08 INFO - PROCESS | 1744 | 1466748788127 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
23:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
23:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
23:13:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 538ms
23:13:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
23:13:08 INFO - PROCESS | 1744 | 1466748788564 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:08 INFO - PROCESS | 1744 | 1466748788656 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
23:13:09 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.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
23:13:09 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'.)
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
23:13:09 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.
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
23:13:09 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.
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
23:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
23:13:09 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.
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
23:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
23:13:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
23:13:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
23:13:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
23:13:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
23:13:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 759ms
23:13:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
23:13:09 INFO - PROCESS | 1744 | 1466748789349 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:09 INFO - PROCESS | 1744 | 1466748789676 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
23:13:10 INFO - {}
23:13:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms
23:13:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
23:13:10 INFO - PROCESS | 1744 | 1466748790081 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:10 INFO - PROCESS | 1744 | 1466748790211 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
23:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
23:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
23:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
23:13:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 537ms
23:13:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
23:13:10 INFO - PROCESS | 1744 | 1466748790627 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:10 INFO - PROCESS | 1744 | 1466748790715 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
23:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
23:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
23:13:11 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"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
23:13:11 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"
23:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
23:13:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 625ms
23:13:11 INFO - TEST-START | /FileAPI/file/File-constructor.html
23:13:11 INFO - PROCESS | 1744 | 1466748791294 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:11 INFO - PROCESS | 1744 | 1466748791449 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
23:13:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
23:13:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
23:13:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
23:13:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
23:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
23:13:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
23:13:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 561ms
23:13:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
23:13:11 INFO - PROCESS | 1744 | 1466748791834 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:11 INFO - PROCESS | 1744 | 1466748791938 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
23:13:12 INFO - {}
23:13:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 482ms
23:13:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
23:13:12 INFO - PROCESS | 1744 | 1466748792317 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:12 INFO - PROCESS | 1744 | 1466748792415 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
23:13:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
23:13:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
23:13:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
23:13:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
23:13:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
23:13:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
23:13:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 529ms
23:13:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
23:13:12 INFO - PROCESS | 1744 | 1466748792853 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:12 INFO - PROCESS | 1744 | 1466748792933 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
23:13:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 427ms
23:13:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
23:13:13 INFO - PROCESS | 1744 | 1466748793286 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:13 INFO - PROCESS | 1744 | 1466748793366 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
23:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
23:13:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 426ms
23:13:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
23:13:13 INFO - PROCESS | 1744 | 1466748793719 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:13 INFO - PROCESS | 1744 | 1466748793793 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
23:13:14 INFO - reader.readAsText(blob_2)
23:13:14 INFO - }" did not throw
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
23:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
23:13:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
23:13:14 INFO - reader.readAsDataURL(blob_2)
23:13:14 INFO - }" did not throw
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
23:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
23:13:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
23:13:14 INFO - reader.readAsArrayBuffer(blob_2)
23:13:14 INFO - }" did not throw
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
23:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
23:13:14 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
23:13:14 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
23:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:13:14 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
23:13:14 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
23:13:14 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
23:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
23:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:14 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
23:13:14 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
23:13:14 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
23:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
23:13:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 421ms
23:13:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
23:13:14 INFO - PROCESS | 1744 | 1466748794159 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:14 INFO - PROCESS | 1744 | 1466748794234 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
23:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
23:13:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
23:13:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 426ms
23:13:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
23:13:14 INFO - PROCESS | 1744 | 1466748794582 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:14 INFO - PROCESS | 1744 | 1466748794660 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
23:13:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 419ms
23:13:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
23:13:15 INFO - PROCESS | 1744 | 1466748795009 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:15 INFO - PROCESS | 1744 | 1466748795105 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
23:13:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 421ms
23:13:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
23:13:15 INFO - PROCESS | 1744 | 1466748795443 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:15 INFO - PROCESS | 1744 | 1466748795520 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
23:13:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 479ms
23:13:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
23:13:15 INFO - PROCESS | 1744 | 1466748795949 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:16 INFO - PROCESS | 1744 | 1466748796078 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
23:13:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
23:13:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 748ms
23:13:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
23:13:16 INFO - PROCESS | 1744 | 1466748796678 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:16 INFO - PROCESS | 1744 | 1466748796763 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
23:13:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 428ms
23:13:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
23:13:17 INFO - PROCESS | 1744 | 1466748797118 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:17 INFO - PROCESS | 1744 | 1466748797203 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
23:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
23:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
23:13:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 533ms
23:13:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
23:13:17 INFO - PROCESS | 1744 | 1466748797661 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:17 INFO - PROCESS | 1744 | 1466748797758 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
23:13:18 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
23:13:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
23:13:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:13:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:13:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
23:13:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 433ms
23:13:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
23:13:18 INFO - PROCESS | 1744 | 1466748798095 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:18 INFO - PROCESS | 1744 | 1466748798183 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
23:13:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 419ms
23:13:18 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
23:13:18 INFO - PROCESS | 1744 | 1466748798521 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:18 INFO - PROCESS | 1744 | 1466748798603 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:18 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
23:13:18 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 475ms
23:13:18 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
23:13:19 INFO - PROCESS | 1744 | 1466748799002 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:19 INFO - PROCESS | 1744 | 1466748799120 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:19 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
23:13:19 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 519ms
23:13:19 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
23:13:19 INFO - PROCESS | 1744 | 1466748799523 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:19 INFO - PROCESS | 1744 | 1466748799610 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:20 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
23:13:20 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 519ms
23:13:20 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
23:13:20 INFO - PROCESS | 1744 | 1466748800053 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:20 INFO - PROCESS | 1744 | 1466748800134 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:20 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
23:13:20 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 520ms
23:13:20 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
23:13:20 INFO - PROCESS | 1744 | 1466748800579 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:20 INFO - PROCESS | 1744 | 1466748800696 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
23:13:21 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 526ms
23:13:21 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
23:13:21 INFO - PROCESS | 1744 | 1466748801108 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:21 INFO - PROCESS | 1744 | 1466748801188 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
23:13:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
23:13:21 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 474ms
23:13:21 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
23:13:21 INFO - PROCESS | 1744 | 1466748801590 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:21 INFO - PROCESS | 1744 | 1466748801682 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
23:13:22 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 482ms
23:13:22 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
23:13:22 INFO - PROCESS | 1744 | 1466748802078 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:22 INFO - PROCESS | 1744 | 1466748802164 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
23:13:22 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 427ms
23:13:22 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
23:13:22 INFO - PROCESS | 1744 | 1466748802511 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:22 INFO - PROCESS | 1744 | 1466748802594 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
23:13:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
23:13:22 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 484ms
23:13:22 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
23:13:23 INFO - PROCESS | 1744 | 1466748803002 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:23 INFO - PROCESS | 1744 | 1466748803121 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
23:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
23:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
23:13:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
23:13:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 571ms
23:13:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
23:13:23 INFO - PROCESS | 1744 | 1466748803581 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:23 INFO - PROCESS | 1744 | 1466748803679 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
23:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
23:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
23:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
23:13:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 574ms
23:13:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
23:13:24 INFO - PROCESS | 1744 | 1466748804167 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:24 INFO - PROCESS | 1744 | 1466748804418 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
23:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
23:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
23:13:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
23:13:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 778ms
23:13:24 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
23:13:24 INFO - PROCESS | 1744 | 1466748804947 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:25 INFO - PROCESS | 1744 | 1466748805036 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
23:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
23:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
23:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
23:13:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
23:13:25 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 677ms
23:13:25 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
23:13:25 INFO - PROCESS | 1744 | 1466748805631 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:25 INFO - PROCESS | 1744 | 1466748805731 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:26 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
23:13:26 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
23:13:26 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
23:13:26 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 570ms
23:13:26 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
23:13:26 INFO - PROCESS | 1744 | 1466748806219 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:26 INFO - PROCESS | 1744 | 1466748806308 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
23:13:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
23:13:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
23:13:26 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 630ms
23:13:26 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
23:13:26 INFO - PROCESS | 1744 | 1466748806848 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:26 INFO - PROCESS | 1744 | 1466748806953 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:27 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
23:13:27 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 520ms
23:13:27 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
23:13:27 INFO - PROCESS | 1744 | 1466748807379 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:27 INFO - PROCESS | 1744 | 1466748807472 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:27 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
23:13:27 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
23:13:27 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 526ms
23:13:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
23:13:27 INFO - PROCESS | 1744 | 1466748807909 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:28 INFO - PROCESS | 1744 | 1466748808004 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
23:13:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 470ms
23:13:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
23:13:28 INFO - PROCESS | 1744 | 1466748808402 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:28 INFO - PROCESS | 1744 | 1466748808490 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
23:13:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 450ms
23:13:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
23:13:28 INFO - PROCESS | 1744 | 1466748808837 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:28 INFO - PROCESS | 1744 | 1466748808913 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
23:13:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 419ms
23:13:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
23:13:29 INFO - PROCESS | 1744 | 1466748809261 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:29 INFO - PROCESS | 1744 | 1466748809357 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
23:13:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 472ms
23:13:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
23:13:29 INFO - PROCESS | 1744 | 1466748809738 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:29 INFO - PROCESS | 1744 | 1466748809814 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
23:13:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 429ms
23:13:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
23:13:30 INFO - PROCESS | 1744 | 1466748810173 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:30 INFO - PROCESS | 1744 | 1466748810263 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
23:13:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 421ms
23:13:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
23:13:30 INFO - PROCESS | 1744 | 1466748810598 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:30 INFO - PROCESS | 1744 | 1466748810690 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
23:13:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 473ms
23:13:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
23:13:31 INFO - PROCESS | 1744 | 1466748811077 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:31 INFO - PROCESS | 1744 | 1466748811185 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
23:13:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 576ms
23:13:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
23:13:31 INFO - PROCESS | 1744 | 1466748811661 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:31 INFO - PROCESS | 1744 | 1466748811764 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
23:13:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 673ms
23:13:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
23:13:32 INFO - PROCESS | 1744 | 1466748812340 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:32 INFO - PROCESS | 1744 | 1466748812445 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
23:13:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 571ms
23:13:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
23:13:32 INFO - PROCESS | 1744 | 1466748812917 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:33 INFO - PROCESS | 1744 | 1466748813290 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
23:13:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 771ms
23:13:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
23:13:33 INFO - PROCESS | 1744 | 1466748813694 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:33 INFO - PROCESS | 1744 | 1466748813788 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
23:13:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 520ms
23:13:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
23:13:34 INFO - PROCESS | 1744 | 1466748814220 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:34 INFO - PROCESS | 1744 | 1466748814311 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
23:13:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 530ms
23:13:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
23:13:34 INFO - PROCESS | 1744 | 1466748814764 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:34 INFO - PROCESS | 1744 | 1466748814860 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
23:13:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 478ms
23:13:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
23:13:35 INFO - PROCESS | 1744 | 1466748815239 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:35 INFO - PROCESS | 1744 | 1466748815344 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
23:13:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 528ms
23:13:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
23:13:35 INFO - PROCESS | 1744 | 1466748815773 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:35 INFO - PROCESS | 1744 | 1466748815884 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:36 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
23:13:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 576ms
23:13:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
23:13:36 INFO - PROCESS | 1744 | 1466748816353 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:36 INFO - PROCESS | 1744 | 1466748816453 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:36 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
23:13:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 478ms
23:13:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
23:13:36 INFO - PROCESS | 1744 | 1466748816843 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:36 INFO - PROCESS | 1744 | 1466748816928 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
23:13:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 520ms
23:13:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
23:13:37 INFO - PROCESS | 1744 | 1466748817368 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:37 INFO - PROCESS | 1744 | 1466748817450 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
23:13:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 429ms
23:13:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
23:13:37 INFO - PROCESS | 1744 | 1466748817802 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:37 INFO - PROCESS | 1744 | 1466748817890 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
23:13:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 473ms
23:13:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
23:13:38 INFO - PROCESS | 1744 | 1466748818280 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:38 INFO - PROCESS | 1744 | 1466748818363 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
23:13:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 476ms
23:13:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
23:13:38 INFO - PROCESS | 1744 | 1466748818762 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:38 INFO - PROCESS | 1744 | 1466748818856 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
23:13:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 470ms
23:13:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
23:13:39 INFO - PROCESS | 1744 | 1466748819238 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:39 INFO - PROCESS | 1744 | 1466748819326 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
23:13:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 630ms
23:13:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
23:13:39 INFO - PROCESS | 1744 | 1466748819873 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:39 INFO - PROCESS | 1744 | 1466748819980 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
23:13:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 721ms
23:13:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
23:13:40 INFO - PROCESS | 1744 | 1466748820600 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:40 INFO - PROCESS | 1744 | 1466748820693 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:41 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
23:13:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 534ms
23:13:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
23:13:41 INFO - PROCESS | 1744 | 1466748821141 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:41 INFO - PROCESS | 1744 | 1466748821229 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:41 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
23:13:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 476ms
23:13:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
23:13:41 INFO - PROCESS | 1744 | 1466748821631 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:41 INFO - PROCESS | 1744 | 1466748821721 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
23:13:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 478ms
23:13:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
23:13:42 INFO - PROCESS | 1744 | 1466748822103 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:42 INFO - PROCESS | 1744 | 1466748822195 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
23:13:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 422ms
23:13:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
23:13:42 INFO - PROCESS | 1744 | 1466748822531 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:42 INFO - PROCESS | 1744 | 1466748822630 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
23:13:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 522ms
23:13:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
23:13:43 INFO - PROCESS | 1744 | 1466748823063 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:43 INFO - PROCESS | 1744 | 1466748823188 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
23:13:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 520ms
23:13:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
23:13:43 INFO - PROCESS | 1744 | 1466748823596 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:43 INFO - PROCESS | 1744 | 1466748823683 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
23:13:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 470ms
23:13:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
23:13:44 INFO - PROCESS | 1744 | 1466748824071 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:44 INFO - PROCESS | 1744 | 1466748824150 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
23:13:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 474ms
23:13:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
23:13:44 INFO - PROCESS | 1744 | 1466748824551 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:44 INFO - PROCESS | 1744 | 1466748824632 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
23:13:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 426ms
23:13:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
23:13:44 INFO - PROCESS | 1744 | 1466748824983 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:45 INFO - PROCESS | 1744 | 1466748825065 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
23:13:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 424ms
23:13:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
23:13:45 INFO - PROCESS | 1744 | 1466748825412 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:45 INFO - PROCESS | 1744 | 1466748825509 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
23:13:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 478ms
23:13:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
23:13:45 INFO - PROCESS | 1744 | 1466748825894 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:45 INFO - PROCESS | 1744 | 1466748825985 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
23:13:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 475ms
23:13:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
23:13:46 INFO - PROCESS | 1744 | 1466748826374 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:46 INFO - PROCESS | 1744 | 1466748826461 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
23:13:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 576ms
23:13:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
23:13:46 INFO - PROCESS | 1744 | 1466748826958 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:47 INFO - PROCESS | 1744 | 1466748827104 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
23:13:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 678ms
23:13:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
23:13:47 INFO - PROCESS | 1744 | 1466748827640 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:47 INFO - PROCESS | 1744 | 1466748827746 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
23:13:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1478ms
23:13:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
23:13:49 INFO - PROCESS | 1744 | 1466748829127 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:49 INFO - PROCESS | 1744 | 1466748829230 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
23:13:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 522ms
23:13:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
23:13:49 INFO - PROCESS | 1744 | 1466748829658 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:49 INFO - PROCESS | 1744 | 1466748829753 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
23:13:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 577ms
23:13:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
23:13:50 INFO - PROCESS | 1744 | 1466748830247 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:50 INFO - PROCESS | 1744 | 1466748830335 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
23:13:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 526ms
23:13:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
23:13:50 INFO - PROCESS | 1744 | 1466748830770 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:50 INFO - PROCESS | 1744 | 1466748830884 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
23:13:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 530ms
23:13:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
23:13:51 INFO - PROCESS | 1744 | 1466748831305 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:51 INFO - PROCESS | 1744 | 1466748831406 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
23:13:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 528ms
23:13:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
23:13:51 INFO - PROCESS | 1744 | 1466748831844 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:51 INFO - PROCESS | 1744 | 1466748831971 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
23:13:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 526ms
23:13:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
23:13:52 INFO - PROCESS | 1744 | 1466748832372 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:52 INFO - PROCESS | 1744 | 1466748832450 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
23:13:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 426ms
23:13:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
23:13:52 INFO - PROCESS | 1744 | 1466748832802 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:52 INFO - PROCESS | 1744 | 1466748832886 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
23:13:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 425ms
23:13:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
23:13:53 INFO - PROCESS | 1744 | 1466748833231 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:53 INFO - PROCESS | 1744 | 1466748833311 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
23:13:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 419ms
23:13:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
23:13:53 INFO - PROCESS | 1744 | 1466748833654 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:53 INFO - PROCESS | 1744 | 1466748833738 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
23:13:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 475ms
23:13:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
23:13:54 INFO - PROCESS | 1744 | 1466748834136 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:54 INFO - PROCESS | 1744 | 1466748834225 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
23:13:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 520ms
23:13:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
23:13:54 INFO - PROCESS | 1744 | 1466748834662 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:54 INFO - PROCESS | 1744 | 1466748834777 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
23:13:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 726ms
23:13:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
23:13:55 INFO - PROCESS | 1744 | 1466748835392 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:55 INFO - PROCESS | 1744 | 1466748835582 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
23:13:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 572ms
23:13:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
23:13:55 INFO - PROCESS | 1744 | 1466748835974 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:56 INFO - PROCESS | 1744 | 1466748836063 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
23:13:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 531ms
23:13:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
23:13:56 INFO - PROCESS | 1744 | 1466748836518 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:56 INFO - PROCESS | 1744 | 1466748836603 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
23:13:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 527ms
23:13:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
23:13:57 INFO - PROCESS | 1744 | 1466748837042 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:57 INFO - PROCESS | 1744 | 1466748837131 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
23:13:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 480ms
23:13:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
23:13:57 INFO - PROCESS | 1744 | 1466748837526 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:57 INFO - PROCESS | 1744 | 1466748837619 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
23:13:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 530ms
23:13:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
23:13:58 INFO - PROCESS | 1744 | 1466748838068 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:58 INFO - PROCESS | 1744 | 1466748838186 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
23:13:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 529ms
23:13:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
23:13:58 INFO - PROCESS | 1744 | 1466748838605 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:58 INFO - PROCESS | 1744 | 1466748838706 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
23:13:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 475ms
23:13:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
23:13:59 INFO - PROCESS | 1744 | 1466748839081 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:59 INFO - PROCESS | 1744 | 1466748839165 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
23:13:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 434ms
23:13:59 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
23:13:59 INFO - PROCESS | 1744 | 1466748839524 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:59 INFO - PROCESS | 1744 | 1466748839611 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:13:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
23:13:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 477ms
23:14:00 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
23:14:00 INFO - PROCESS | 1744 | 1466748840011 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:00 INFO - PROCESS | 1744 | 1466748840143 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
23:14:00 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 582ms
23:14:00 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
23:14:00 INFO - PROCESS | 1744 | 1466748840597 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:00 INFO - PROCESS | 1744 | 1466748840695 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
23:14:01 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 475ms
23:14:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
23:14:01 INFO - PROCESS | 1744 | 1466748841076 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:01 INFO - PROCESS | 1744 | 1466748841157 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
23:14:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 520ms
23:14:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
23:14:01 INFO - PROCESS | 1744 | 1466748841603 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:01 INFO - PROCESS | 1744 | 1466748841754 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
23:14:02 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 783ms
23:14:02 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
23:14:02 INFO - PROCESS | 1744 | 1466748842408 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:02 INFO - PROCESS | 1744 | 1466748842516 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
23:14:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1249ms
23:14:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
23:14:03 INFO - PROCESS | 1744 | 1466748843649 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:03 INFO - PROCESS | 1744 | 1466748843765 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
23:14:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 527ms
23:14:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
23:14:04 INFO - PROCESS | 1744 | 1466748844185 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:04 INFO - PROCESS | 1744 | 1466748844271 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
23:14:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 474ms
23:14:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
23:14:04 INFO - PROCESS | 1744 | 1466748844671 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:04 INFO - PROCESS | 1744 | 1466748844755 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
23:14:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 472ms
23:14:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
23:14:05 INFO - PROCESS | 1744 | 1466748845139 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:05 INFO - PROCESS | 1744 | 1466748845240 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
23:14:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 525ms
23:14:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
23:14:05 INFO - PROCESS | 1744 | 1466748845669 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:05 INFO - PROCESS | 1744 | 1466748845757 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
23:14:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 469ms
23:14:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
23:14:06 INFO - PROCESS | 1744 | 1466748846146 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:06 INFO - PROCESS | 1744 | 1466748846291 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
23:14:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 578ms
23:14:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
23:14:06 INFO - PROCESS | 1744 | 1466748846727 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:06 INFO - PROCESS | 1744 | 1466748846805 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
23:14:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 423ms
23:14:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
23:14:07 INFO - PROCESS | 1744 | 1466748847155 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:07 INFO - PROCESS | 1744 | 1466748847233 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
23:14:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 470ms
23:14:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
23:14:07 INFO - PROCESS | 1744 | 1466748847634 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:07 INFO - PROCESS | 1744 | 1466748847748 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
23:14:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
23:14:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1178ms
23:14:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
23:14:08 INFO - PROCESS | 1744 | 1466748848817 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:08 INFO - PROCESS | 1744 | 1466748848889 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
23:14:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
23:14:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
23:14:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
23:14:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 579ms
23:14:09 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
23:14:09 INFO - PROCESS | 1744 | 1466748849429 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:09 INFO - PROCESS | 1744 | 1466748849546 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
23:14:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 776ms
23:14:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
23:14:10 INFO - PROCESS | 1744 | 1466748850205 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:10 INFO - PROCESS | 1744 | 1466748850313 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
23:14:10 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 521ms
23:14:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
23:14:10 INFO - PROCESS | 1744 | 1466748850736 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:10 INFO - PROCESS | 1744 | 1466748850824 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
23:14:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 524ms
23:14:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
23:14:11 INFO - PROCESS | 1744 | 1466748851272 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:11 INFO - PROCESS | 1744 | 1466748851357 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
23:14:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 530ms
23:14:11 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
23:14:11 INFO - PROCESS | 1744 | 1466748851798 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:11 INFO - PROCESS | 1744 | 1466748851886 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
23:14:12 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 471ms
23:14:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
23:14:12 INFO - PROCESS | 1744 | 1466748852282 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:12 INFO - PROCESS | 1744 | 1466748852367 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
23:14:12 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 522ms
23:14:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
23:14:12 INFO - PROCESS | 1744 | 1466748852818 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:12 INFO - PROCESS | 1744 | 1466748852938 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
23:14:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 527ms
23:14:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
23:14:13 INFO - PROCESS | 1744 | 1466748853341 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:13 INFO - PROCESS | 1744 | 1466748853417 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
23:14:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 419ms
23:14:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
23:14:13 INFO - PROCESS | 1744 | 1466748853765 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:13 INFO - PROCESS | 1744 | 1466748853846 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
23:14:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 422ms
23:14:14 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
23:14:14 INFO - PROCESS | 1744 | 1466748854192 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:14 INFO - PROCESS | 1744 | 1466748854266 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:14 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
23:14:14 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 380ms
23:14:14 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
23:14:14 INFO - PROCESS | 1744 | 1466748854580 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:14 INFO - PROCESS | 1744 | 1466748854665 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:15 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
23:14:15 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
23:14:15 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
23:14:15 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 435ms
23:14:15 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
23:14:15 INFO - PROCESS | 1744 | 1466748855019 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:15 INFO - PROCESS | 1744 | 1466748855127 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
23:14:15 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 577ms
23:14:15 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
23:14:15 INFO - PROCESS | 1744 | 1466748855603 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:15 INFO - PROCESS | 1744 | 1466748855689 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
23:14:16 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 580ms
23:14:16 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
23:14:16 INFO - PROCESS | 1744 | 1466748856187 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:16 INFO - PROCESS | 1744 | 1466748856297 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:16 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
23:14:16 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 732ms
23:14:16 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
23:14:16 INFO - PROCESS | 1744 | 1466748856933 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:17 INFO - PROCESS | 1744 | 1466748857036 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
23:14:17 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
23:14:17 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 879ms
23:14:17 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
23:14:17 INFO - PROCESS | 1744 | 1466748857822 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:17 INFO - PROCESS | 1744 | 1466748857985 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
23:14:18 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 773ms
23:14:18 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
23:14:18 INFO - PROCESS | 1744 | 1466748858597 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:18 INFO - PROCESS | 1744 | 1466748858694 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
23:14:19 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 626ms
23:14:19 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
23:14:19 INFO - PROCESS | 1744 | 1466748859233 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:19 INFO - PROCESS | 1744 | 1466748859329 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:19 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
23:14:19 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 625ms
23:14:19 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
23:14:19 INFO - PROCESS | 1744 | 1466748859877 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:19 INFO - PROCESS | 1744 | 1466748859970 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
23:14:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
23:14:20 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 482ms
23:14:20 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
23:14:20 INFO - PROCESS | 1744 | 1466748860349 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:20 INFO - PROCESS | 1744 | 1466748860451 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:20 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
23:14:20 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 523ms
23:14:20 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
23:14:20 INFO - PROCESS | 1744 | 1466748860884 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:20 INFO - PROCESS | 1744 | 1466748860978 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
23:14:21 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 570ms
23:14:21 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
23:14:21 INFO - PROCESS | 1744 | 1466748861480 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:21 INFO - PROCESS | 1744 | 1466748861599 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
23:14:22 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 534ms
23:14:22 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
23:14:22 INFO - PROCESS | 1744 | 1466748862013 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:22 INFO - PROCESS | 1744 | 1466748862094 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
23:14:22 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 477ms
23:14:22 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
23:14:22 INFO - PROCESS | 1744 | 1466748862496 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:22 INFO - PROCESS | 1744 | 1466748862580 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
23:14:23 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 571ms
23:14:23 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
23:14:23 INFO - PROCESS | 1744 | 1466748863079 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:23 INFO - PROCESS | 1744 | 1466748863158 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
23:14:23 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 532ms
23:14:23 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
23:14:23 INFO - PROCESS | 1744 | 1466748863611 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:23 INFO - PROCESS | 1744 | 1466748863717 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
23:14:24 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 632ms
23:14:24 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
23:14:24 INFO - PROCESS | 1744 | 1466748864251 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:24 INFO - PROCESS | 1744 | 1466748864465 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
23:14:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
23:14:25 INFO - window.indexedDB.open('test', val);..." did not throw
23:14:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
23:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:14:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
23:14:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
23:14:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
23:14:25 INFO - window.indexedDB.open('test', val);..." did not throw
23:14:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
23:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:14:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
23:14:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
23:14:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
23:14:25 INFO - window.indexedDB.open('test', val);..." did not throw
23:14:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
23:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:14:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
23:14:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
23:14:25 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
23:14:25 INFO - window.indexedDB.open('test', val);..." did not throw
23:14:25 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
23:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:14:25 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
23:14:25 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
23:14:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
23:14:25 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 1286ms
23:14:25 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
23:14:25 INFO - PROCESS | 1744 | 1466748865649 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:25 INFO - PROCESS | 1744 | 1466748865813 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:26 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
23:14:26 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 793ms
23:14:26 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
23:14:26 INFO - PROCESS | 1744 | 1466748866352 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:26 INFO - PROCESS | 1744 | 1466748866450 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
23:14:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
23:14:28 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1878ms
23:14:28 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
23:14:28 INFO - PROCESS | 1744 | 1466748868240 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:28 INFO - PROCESS | 1744 | 1466748868330 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:28 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
23:14:28 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 484ms
23:14:28 INFO - TEST-START | /IndexedDB/idbindex_count.htm
23:14:28 INFO - PROCESS | 1744 | 1466748868740 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:28 INFO - PROCESS | 1744 | 1466748868829 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
23:14:29 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 527ms
23:14:29 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
23:14:29 INFO - PROCESS | 1744 | 1466748869272 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:29 INFO - PROCESS | 1744 | 1466748869367 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:29 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
23:14:29 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 520ms
23:14:29 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
23:14:29 INFO - PROCESS | 1744 | 1466748869800 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:29 INFO - PROCESS | 1744 | 1466748869929 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
23:14:30 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 569ms
23:14:30 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
23:14:30 INFO - PROCESS | 1744 | 1466748870371 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:30 INFO - PROCESS | 1744 | 1466748870459 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:30 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
23:14:30 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 522ms
23:14:30 INFO - TEST-START | /IndexedDB/idbindex_get.htm
23:14:30 INFO - PROCESS | 1744 | 1466748870902 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:30 INFO - PROCESS | 1744 | 1466748870992 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:31 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
23:14:31 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 474ms
23:14:31 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
23:14:31 INFO - PROCESS | 1744 | 1466748871382 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:31 INFO - PROCESS | 1744 | 1466748871466 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:31 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
23:14:31 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 478ms
23:14:31 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
23:14:31 INFO - PROCESS | 1744 | 1466748871865 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:31 INFO - PROCESS | 1744 | 1466748871964 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:32 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
23:14:32 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 473ms
23:14:32 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
23:14:32 INFO - PROCESS | 1744 | 1466748872344 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:32 INFO - PROCESS | 1744 | 1466748872435 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:32 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
23:14:32 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 524ms
23:14:32 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
23:14:32 INFO - PROCESS | 1744 | 1466748872873 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:32 INFO - PROCESS | 1744 | 1466748872961 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:33 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
23:14:33 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 583ms
23:14:33 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
23:14:33 INFO - PROCESS | 1744 | 1466748873463 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:33 INFO - PROCESS | 1744 | 1466748873572 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:34 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
23:14:34 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 579ms
23:14:34 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
23:14:34 INFO - PROCESS | 1744 | 1466748874050 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:34 INFO - PROCESS | 1744 | 1466748874177 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:34 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
23:14:34 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 780ms
23:14:34 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
23:14:34 INFO - PROCESS | 1744 | 1466748874837 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:34 INFO - PROCESS | 1744 | 1466748874984 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:35 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
23:14:35 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 872ms
23:14:35 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
23:14:35 INFO - PROCESS | 1744 | 1466748875720 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:35 INFO - PROCESS | 1744 | 1466748875827 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
23:14:36 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 625ms
23:14:36 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
23:14:36 INFO - PROCESS | 1744 | 1466748876359 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:36 INFO - PROCESS | 1744 | 1466748876456 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
23:14:36 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
23:14:36 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 582ms
23:14:36 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
23:14:36 INFO - PROCESS | 1744 | 1466748876958 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:37 INFO - PROCESS | 1744 | 1466748877056 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:37 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
23:14:37 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 583ms
23:14:37 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
23:14:37 INFO - PROCESS | 1744 | 1466748877539 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:37 INFO - PROCESS | 1744 | 1466748877645 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:38 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
23:14:38 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 534ms
23:14:38 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
23:14:38 INFO - PROCESS | 1744 | 1466748878072 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:38 INFO - PROCESS | 1744 | 1466748878212 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:38 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
23:14:38 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 623ms
23:14:38 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
23:14:38 INFO - PROCESS | 1744 | 1466748878707 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:38 INFO - PROCESS | 1744 | 1466748878830 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:39 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
23:14:39 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 573ms
23:14:39 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
23:14:39 INFO - PROCESS | 1744 | 1466748879299 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:39 INFO - PROCESS | 1744 | 1466748879402 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:39 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
23:14:39 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 534ms
23:14:39 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
23:14:39 INFO - PROCESS | 1744 | 1466748879839 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:39 INFO - PROCESS | 1744 | 1466748879926 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
23:14:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 477ms
23:14:40 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
23:14:40 INFO - PROCESS | 1744 | 1466748880321 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:40 INFO - PROCESS | 1744 | 1466748880403 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
23:14:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 483ms
23:14:40 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
23:14:40 INFO - PROCESS | 1744 | 1466748880809 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:40 INFO - PROCESS | 1744 | 1466748880894 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
23:14:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 478ms
23:14:41 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
23:14:41 INFO - PROCESS | 1744 | 1466748881296 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:41 INFO - PROCESS | 1744 | 1466748881391 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:41 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
23:14:41 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 624ms
23:14:41 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
23:14:41 INFO - PROCESS | 1744 | 1466748881927 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:42 INFO - PROCESS | 1744 | 1466748882040 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:42 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
23:14:42 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 773ms
23:14:42 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
23:14:42 INFO - PROCESS | 1744 | 1466748882705 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:42 INFO - PROCESS | 1744 | 1466748882822 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:43 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
23:14:43 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 573ms
23:14:43 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
23:14:43 INFO - PROCESS | 1744 | 1466748883287 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:43 INFO - PROCESS | 1744 | 1466748883376 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:43 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
23:14:43 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 471ms
23:14:43 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
23:14:43 INFO - PROCESS | 1744 | 1466748883779 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:43 INFO - PROCESS | 1744 | 1466748883869 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:44 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
23:14:44 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 541ms
23:14:44 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
23:14:44 INFO - PROCESS | 1744 | 1466748884312 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:44 INFO - PROCESS | 1744 | 1466748884413 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:44 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
23:14:44 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 529ms
23:14:44 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
23:14:44 INFO - PROCESS | 1744 | 1466748884853 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:44 INFO - PROCESS | 1744 | 1466748884982 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:45 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
23:14:45 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 724ms
23:14:45 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
23:14:45 INFO - PROCESS | 1744 | 1466748885583 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:45 INFO - PROCESS | 1744 | 1466748885712 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:46 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
23:14:46 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 522ms
23:14:46 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
23:14:46 INFO - PROCESS | 1744 | 1466748886108 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:46 INFO - PROCESS | 1744 | 1466748886211 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
23:14:46 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 369ms
23:14:46 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
23:14:46 INFO - PROCESS | 1744 | 1466748886501 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:46 INFO - PROCESS | 1744 | 1466748886586 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
23:14:46 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
23:14:46 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 480ms
23:14:46 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
23:14:46 INFO - PROCESS | 1744 | 1466748886988 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:47 INFO - PROCESS | 1744 | 1466748887073 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
23:14:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
23:14:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
23:14:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
23:14:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
23:14:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
23:14:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
23:14:47 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 421ms
23:14:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
23:14:47 INFO - PROCESS | 1744 | 1466748887418 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:47 INFO - PROCESS | 1744 | 1466748887499 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
23:14:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 429ms
23:14:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
23:14:47 INFO - PROCESS | 1744 | 1466748887852 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:47 INFO - PROCESS | 1744 | 1466748887949 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:48 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
23:14:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 469ms
23:14:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
23:14:48 INFO - PROCESS | 1744 | 1466748888326 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:48 INFO - PROCESS | 1744 | 1466748888418 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:48 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
23:14:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 520ms
23:14:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
23:14:48 INFO - PROCESS | 1744 | 1466748888852 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:49 INFO - PROCESS | 1744 | 1466748889009 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
23:14:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 623ms
23:14:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
23:14:49 INFO - PROCESS | 1744 | 1466748889483 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:49 INFO - PROCESS | 1744 | 1466748889586 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:50 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
23:14:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 724ms
23:14:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
23:14:50 INFO - PROCESS | 1744 | 1466748890218 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:50 INFO - PROCESS | 1744 | 1466748890390 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:50 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
23:14:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 788ms
23:14:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
23:14:51 INFO - PROCESS | 1744 | 1466748891012 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:51 INFO - PROCESS | 1744 | 1466748891111 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
23:14:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 524ms
23:14:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
23:14:51 INFO - PROCESS | 1744 | 1466748891546 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:51 INFO - PROCESS | 1744 | 1466748891684 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:52 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
23:14:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 522ms
23:14:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
23:14:52 INFO - PROCESS | 1744 | 1466748892081 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:52 INFO - PROCESS | 1744 | 1466748892170 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
23:14:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 532ms
23:14:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
23:14:52 INFO - PROCESS | 1744 | 1466748892609 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:52 INFO - PROCESS | 1744 | 1466748892697 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
23:14:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 471ms
23:14:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
23:14:53 INFO - PROCESS | 1744 | 1466748893086 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:53 INFO - PROCESS | 1744 | 1466748893173 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
23:14:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 520ms
23:14:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
23:14:53 INFO - PROCESS | 1744 | 1466748893619 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:53 INFO - PROCESS | 1744 | 1466748893718 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
23:14:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 531ms
23:14:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
23:14:54 INFO - PROCESS | 1744 | 1466748894149 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:54 INFO - PROCESS | 1744 | 1466748894222 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
23:14:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 520ms
23:14:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
23:14:54 INFO - PROCESS | 1744 | 1466748894676 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:54 INFO - PROCESS | 1744 | 1466748894785 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
23:14:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 530ms
23:14:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
23:14:55 INFO - PROCESS | 1744 | 1466748895210 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:55 INFO - PROCESS | 1744 | 1466748895295 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
23:14:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 434ms
23:14:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
23:14:55 INFO - PROCESS | 1744 | 1466748895654 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:55 INFO - PROCESS | 1744 | 1466748895730 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:56 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
23:14:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 427ms
23:14:56 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
23:14:56 INFO - PROCESS | 1744 | 1466748896089 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:56 INFO - PROCESS | 1744 | 1466748896184 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
23:14:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 470ms
23:14:56 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
23:14:56 INFO - PROCESS | 1744 | 1466748896562 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:56 INFO - PROCESS | 1744 | 1466748896645 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
23:14:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 492ms
23:14:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
23:14:57 INFO - PROCESS | 1744 | 1466748897061 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:57 INFO - PROCESS | 1744 | 1466748897198 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
23:14:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 782ms
23:14:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
23:14:57 INFO - PROCESS | 1744 | 1466748897870 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:58 INFO - PROCESS | 1744 | 1466748898012 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
23:14:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 575ms
23:14:58 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
23:14:58 INFO - PROCESS | 1744 | 1466748898455 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:58 INFO - PROCESS | 1744 | 1466748898570 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
23:14:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 530ms
23:14:58 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
23:14:59 INFO - PROCESS | 1744 | 1466748898998 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:59 INFO - PROCESS | 1744 | 1466748899094 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
23:14:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 533ms
23:14:59 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
23:14:59 INFO - PROCESS | 1744 | 1466748899531 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:14:59 INFO - PROCESS | 1744 | 1466748899626 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
23:15:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 479ms
23:15:00 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
23:15:00 INFO - PROCESS | 1744 | 1466748900021 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:00 INFO - PROCESS | 1744 | 1466748900115 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:00 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
23:15:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 521ms
23:15:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
23:15:00 INFO - PROCESS | 1744 | 1466748900550 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:00 INFO - PROCESS | 1744 | 1466748900669 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
23:15:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 573ms
23:15:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
23:15:01 INFO - PROCESS | 1744 | 1466748901130 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:01 INFO - PROCESS | 1744 | 1466748901229 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:01 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
23:15:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 525ms
23:15:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
23:15:01 INFO - PROCESS | 1744 | 1466748901660 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:01 INFO - PROCESS | 1744 | 1466748901762 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:02 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
23:15:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 480ms
23:15:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
23:15:02 INFO - PROCESS | 1744 | 1466748902144 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:02 INFO - PROCESS | 1744 | 1466748902231 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:02 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
23:15:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 479ms
23:15:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
23:15:02 INFO - PROCESS | 1744 | 1466748902627 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:02 INFO - PROCESS | 1744 | 1466748902713 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
23:15:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 477ms
23:15:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
23:15:03 INFO - PROCESS | 1744 | 1466748903110 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:03 INFO - PROCESS | 1744 | 1466748903209 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:03 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
23:15:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 472ms
23:15:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
23:15:03 INFO - PROCESS | 1744 | 1466748903588 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:03 INFO - PROCESS | 1744 | 1466748903670 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
23:15:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 526ms
23:15:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
23:15:04 INFO - PROCESS | 1744 | 1466748904122 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:04 INFO - PROCESS | 1744 | 1466748904265 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
23:15:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 876ms
23:15:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
23:15:05 INFO - PROCESS | 1744 | 1466748905027 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:05 INFO - PROCESS | 1744 | 1466748905180 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
23:15:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 687ms
23:15:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
23:15:05 INFO - PROCESS | 1744 | 1466748905825 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:05 INFO - PROCESS | 1744 | 1466748905962 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:06 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"
23:15:06 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
23:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
23:15:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 1124ms
23:15:06 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
23:15:06 INFO - PROCESS | 1744 | 1466748906954 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:07 INFO - PROCESS | 1744 | 1466748907059 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:07 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"
23:15:07 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
23:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
23:15:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 536ms
23:15:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
23:15:07 INFO - PROCESS | 1744 | 1466748907501 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:07 INFO - PROCESS | 1744 | 1466748907590 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
23:15:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 477ms
23:15:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
23:15:08 INFO - PROCESS | 1744 | 1466748907999 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:08 INFO - PROCESS | 1744 | 1466748908090 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
23:15:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 528ms
23:15:08 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
23:15:08 INFO - PROCESS | 1744 | 1466748908531 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:08 INFO - PROCESS | 1744 | 1466748908624 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
23:15:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 519ms
23:15:09 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
23:15:09 INFO - PROCESS | 1744 | 1466748909068 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:09 INFO - PROCESS | 1744 | 1466748909154 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
23:15:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 526ms
23:15:09 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
23:15:09 INFO - PROCESS | 1744 | 1466748909610 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:09 INFO - PROCESS | 1744 | 1466748909735 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
23:15:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 584ms
23:15:10 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
23:15:10 INFO - PROCESS | 1744 | 1466748910207 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:10 INFO - PROCESS | 1744 | 1466748910295 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
23:15:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 481ms
23:15:10 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
23:15:10 INFO - PROCESS | 1744 | 1466748910683 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:10 INFO - PROCESS | 1744 | 1466748910770 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
23:15:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 470ms
23:15:11 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
23:15:11 INFO - PROCESS | 1744 | 1466748911163 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:11 INFO - PROCESS | 1744 | 1466748911271 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
23:15:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 476ms
23:15:11 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
23:15:11 INFO - PROCESS | 1744 | 1466748911646 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:11 INFO - PROCESS | 1744 | 1466748911725 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:12 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
23:15:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 428ms
23:15:12 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
23:15:12 INFO - PROCESS | 1744 | 1466748912077 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:12 INFO - PROCESS | 1744 | 1466748912178 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
23:15:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 621ms
23:15:12 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
23:15:12 INFO - PROCESS | 1744 | 1466748912704 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:12 INFO - PROCESS | 1744 | 1466748912789 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
23:15:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 675ms
23:15:13 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
23:15:13 INFO - PROCESS | 1744 | 1466748913405 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:13 INFO - PROCESS | 1744 | 1466748913607 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
23:15:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 730ms
23:15:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
23:15:14 INFO - PROCESS | 1744 | 1466748914143 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:14 INFO - PROCESS | 1744 | 1466748914250 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
23:15:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 535ms
23:15:14 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
23:15:14 INFO - PROCESS | 1744 | 1466748914683 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:14 INFO - PROCESS | 1744 | 1466748914809 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
23:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 532ms
23:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
23:15:15 INFO - PROCESS | 1744 | 1466748915230 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:15 INFO - PROCESS | 1744 | 1466748915320 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
23:15:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 484ms
23:15:15 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
23:15:15 INFO - PROCESS | 1744 | 1466748915709 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:15 INFO - PROCESS | 1744 | 1466748915792 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
23:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 431ms
23:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
23:15:16 INFO - PROCESS | 1744 | 1466748916144 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:16 INFO - PROCESS | 1744 | 1466748916259 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
23:15:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 622ms
23:15:16 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
23:15:16 INFO - PROCESS | 1744 | 1466748916772 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:16 INFO - PROCESS | 1744 | 1466748916873 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
23:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 528ms
23:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
23:15:17 INFO - PROCESS | 1744 | 1466748917304 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:17 INFO - PROCESS | 1744 | 1466748917382 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
23:15:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
23:15:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 631ms
23:15:17 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
23:15:17 INFO - PROCESS | 1744 | 1466748917947 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:18 INFO - PROCESS | 1744 | 1466748918038 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
23:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 527ms
23:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
23:15:18 INFO - PROCESS | 1744 | 1466748918484 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:18 INFO - PROCESS | 1744 | 1466748918570 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
23:15:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 479ms
23:15:18 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
23:15:18 INFO - PROCESS | 1744 | 1466748918968 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:19 INFO - PROCESS | 1744 | 1466748919053 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
23:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 521ms
23:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
23:15:19 INFO - PROCESS | 1744 | 1466748919494 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:19 INFO - PROCESS | 1744 | 1466748919590 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
23:15:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 477ms
23:15:19 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
23:15:19 INFO - PROCESS | 1744 | 1466748919976 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:20 INFO - PROCESS | 1744 | 1466748920063 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
23:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
23:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
23:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
23:15:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
23:15:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 777ms
23:15:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
23:15:20 INFO - PROCESS | 1744 | 1466748920788 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:20 INFO - PROCESS | 1744 | 1466748920962 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
23:15:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 727ms
23:15:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
23:15:21 INFO - PROCESS | 1744 | 1466748921548 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:21 INFO - PROCESS | 1744 | 1466748921816 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:22 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
23:15:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 1149ms
23:15:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
23:15:22 INFO - PROCESS | 1744 | 1466748922687 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:22 INFO - PROCESS | 1744 | 1466748922796 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:23 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
23:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 530ms
23:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
23:15:23 INFO - PROCESS | 1744 | 1466748923228 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:23 INFO - PROCESS | 1744 | 1466748923314 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
23:15:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 473ms
23:15:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
23:15:23 INFO - PROCESS | 1744 | 1466748923713 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:23 INFO - PROCESS | 1744 | 1466748923815 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:24 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
23:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 477ms
23:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
23:15:24 INFO - PROCESS | 1744 | 1466748924185 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:24 INFO - PROCESS | 1744 | 1466748924272 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:24 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
23:15:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 528ms
23:15:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
23:15:24 INFO - PROCESS | 1744 | 1466748924726 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:24 INFO - PROCESS | 1744 | 1466748924826 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
23:15:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 526ms
23:15:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
23:15:25 INFO - PROCESS | 1744 | 1466748925259 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:25 INFO - PROCESS | 1744 | 1466748925372 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:25 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
23:15:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 475ms
23:15:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
23:15:25 INFO - PROCESS | 1744 | 1466748925748 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:25 INFO - PROCESS | 1744 | 1466748925832 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
23:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 475ms
23:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
23:15:26 INFO - PROCESS | 1744 | 1466748926228 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:26 INFO - PROCESS | 1744 | 1466748926326 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
23:15:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 520ms
23:15:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
23:15:26 INFO - PROCESS | 1744 | 1466748926753 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:26 INFO - PROCESS | 1744 | 1466748926840 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
23:15:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 480ms
23:15:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
23:15:27 INFO - PROCESS | 1744 | 1466748927238 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:27 INFO - PROCESS | 1744 | 1466748927323 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
23:15:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 430ms
23:15:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
23:15:27 INFO - PROCESS | 1744 | 1466748927681 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:27 INFO - PROCESS | 1744 | 1466748927776 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
23:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 525ms
23:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
23:15:28 INFO - PROCESS | 1744 | 1466748928207 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:28 INFO - PROCESS | 1744 | 1466748928294 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
23:15:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 430ms
23:15:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
23:15:28 INFO - PROCESS | 1744 | 1466748928676 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:28 INFO - PROCESS | 1744 | 1466748928827 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
23:15:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 825ms
23:15:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
23:15:29 INFO - PROCESS | 1744 | 1466748929476 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:29 INFO - PROCESS | 1744 | 1466748929625 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:30 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
23:15:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 580ms
23:15:30 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
23:15:30 INFO - PROCESS | 1744 | 1466748930085 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:30 INFO - PROCESS | 1744 | 1466748930171 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:30 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
23:15:30 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 476ms
23:15:30 INFO - TEST-START | /IndexedDB/idbtransaction.htm
23:15:30 INFO - PROCESS | 1744 | 1466748930572 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:30 INFO - PROCESS | 1744 | 1466748930670 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:31 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
23:15:31 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
23:15:31 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 525ms
23:15:31 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
23:15:31 INFO - PROCESS | 1744 | 1466748931094 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:31 INFO - PROCESS | 1744 | 1466748931195 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:31 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
23:15:31 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 472ms
23:15:31 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
23:15:31 INFO - PROCESS | 1744 | 1466748931570 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:31 INFO - PROCESS | 1744 | 1466748931649 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
23:15:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
23:15:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
23:15:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
23:15:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
23:15:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
23:15:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
23:15:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
23:15:32 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 888ms
23:15:32 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
23:15:32 INFO - PROCESS | 1744 | 1466748932467 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:32 INFO - PROCESS | 1744 | 1466748932617 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:33 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
23:15:33 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 623ms
23:15:33 INFO - TEST-START | /IndexedDB/index_sort_order.htm
23:15:33 INFO - PROCESS | 1744 | 1466748933097 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:33 INFO - PROCESS | 1744 | 1466748933199 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:33 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
23:15:33 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 477ms
23:15:33 INFO - TEST-START | /IndexedDB/interfaces.html
23:15:33 INFO - PROCESS | 1744 | 1466748933573 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:33 INFO - PROCESS | 1744 | 1466748933655 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
23:15:34 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
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
23:15:34 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
23:15:34 INFO - TEST-OK | /IndexedDB/interfaces.html | took 795ms
23:15:34 INFO - TEST-START | /IndexedDB/interfaces.worker
23:15:34 INFO - PROCESS | 1744 | 1466748934386 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:34 INFO - PROCESS | 1744 | 1466748934501 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
23:15:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
23:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
23:15:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
23:15:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
23:15:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
23:15:35 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
23:15:35 INFO - {}
23:15:35 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 - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
23:15:35 INFO - {}
23:15:35 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1272ms
23:15:35 INFO - TEST-START | /IndexedDB/key_invalid.htm
23:15:35 INFO - PROCESS | 1744 | 1466748935680 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:35 INFO - PROCESS | 1744 | 1466748935957 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
23:15:36 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
23:15:36 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 862ms
23:15:36 INFO - TEST-START | /IndexedDB/key_valid.html
23:15:36 INFO - PROCESS | 1744 | 1466748936557 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:36 INFO - PROCESS | 1744 | 1466748936718 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
23:15:38 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
23:15:38 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1788ms
23:15:38 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
23:15:38 INFO - PROCESS | 1744 | 1466748938353 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:38 INFO - PROCESS | 1744 | 1466748938440 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:38 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
23:15:38 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 526ms
23:15:38 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
23:15:38 INFO - PROCESS | 1744 | 1466748938889 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:38 INFO - PROCESS | 1744 | 1466748938980 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:39 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
23:15:39 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 523ms
23:15:39 INFO - TEST-START | /IndexedDB/keygenerator.htm
23:15:39 INFO - PROCESS | 1744 | 1466748939425 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:39 INFO - PROCESS | 1744 | 1466748939521 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
23:15:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
23:15:40 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
23:15:40 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 645ms
23:15:40 INFO - TEST-START | /IndexedDB/keyorder.htm
23:15:40 INFO - PROCESS | 1744 | 1466748940081 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:40 INFO - PROCESS | 1744 | 1466748940170 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
23:15:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
23:15:40 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 644ms
23:15:40 INFO - TEST-START | /IndexedDB/keypath.htm
23:15:40 INFO - PROCESS | 1744 | 1466748940734 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:40 INFO - PROCESS | 1744 | 1466748940912 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
23:15:41 INFO - TEST-OK | /IndexedDB/keypath.htm | took 673ms
23:15:41 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
23:15:41 INFO - PROCESS | 1744 | 1466748941421 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:41 INFO - PROCESS | 1744 | 1466748941534 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
23:15:41 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
23:15:41 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 533ms
23:15:41 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
23:15:41 INFO - PROCESS | 1744 | 1466748941962 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:42 INFO - PROCESS | 1744 | 1466748942039 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:42 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
23:15:42 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
23:15:42 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
23:15:42 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 581ms
23:15:42 INFO - TEST-START | /IndexedDB/list_ordering.htm
23:15:42 INFO - PROCESS | 1744 | 1466748942546 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:42 INFO - PROCESS | 1744 | 1466748942633 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:43 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
23:15:43 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
23:15:43 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
23:15:43 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 624ms
23:15:43 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
23:15:43 INFO - PROCESS | 1744 | 1466748943174 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:43 INFO - PROCESS | 1744 | 1466748943283 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:43 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
23:15:43 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 474ms
23:15:43 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
23:15:43 INFO - PROCESS | 1744 | 1466748943654 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:43 INFO - PROCESS | 1744 | 1466748943741 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:44 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
23:15:44 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 471ms
23:15:44 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
23:15:44 INFO - PROCESS | 1744 | 1466748944132 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:44 INFO - PROCESS | 1744 | 1466748944258 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:44 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
23:15:44 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 672ms
23:15:44 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
23:15:44 INFO - PROCESS | 1744 | 1466748944934 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:45 INFO - PROCESS | 1744 | 1466748945037 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:45 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
23:15:45 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 693ms
23:15:45 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
23:15:45 INFO - PROCESS | 1744 | 1466748945508 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:45 INFO - PROCESS | 1744 | 1466748945602 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:46 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
23:15:46 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 576ms
23:15:46 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
23:15:46 INFO - PROCESS | 1744 | 1466748946089 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:46 INFO - PROCESS | 1744 | 1466748946188 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:46 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
23:15:46 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 519ms
23:15:46 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
23:15:46 INFO - PROCESS | 1744 | 1466748946622 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:46 INFO - PROCESS | 1744 | 1466748946707 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:47 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
23:15:47 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 522ms
23:15:47 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
23:15:47 INFO - PROCESS | 1744 | 1466748947148 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:47 INFO - PROCESS | 1744 | 1466748947226 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:47 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
23:15:47 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 474ms
23:15:47 INFO - TEST-START | /IndexedDB/value.htm
23:15:47 INFO - PROCESS | 1744 | 1466748947630 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:47 INFO - PROCESS | 1744 | 1466748947762 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:48 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
23:15:48 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
23:15:48 INFO - TEST-OK | /IndexedDB/value.htm | took 622ms
23:15:48 INFO - TEST-START | /IndexedDB/value_recursive.htm
23:15:48 INFO - PROCESS | 1744 | 1466748948260 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:48 INFO - PROCESS | 1744 | 1466748948348 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:48 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
23:15:48 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
23:15:48 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
23:15:48 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 575ms
23:15:48 INFO - TEST-START | /IndexedDB/writer-starvation.htm
23:15:48 INFO - PROCESS | 1744 | 1466748948844 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:48 INFO - PROCESS | 1744 | 1466748948929 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:49 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
23:15:49 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 725ms
23:15:49 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
23:15:49 INFO - PROCESS | 1744 | 1466748949574 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:49 INFO - PROCESS | 1744 | 1466748949661 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:50 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
23:15:50 INFO - {}
23:15:50 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
23:15:50 INFO - {}
23:15:50 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
23:15:50 INFO - {}
23:15:50 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
23:15:50 INFO - {}
23:15:50 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 483ms
23:15:50 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
23:15:50 INFO - PROCESS | 1744 | 1466748950071 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:50 INFO - PROCESS | 1744 | 1466748950164 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:50 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
23:15:50 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
23:15:50 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
23:15:50 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
23:15:50 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 579ms
23:15:50 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
23:15:50 INFO - PROCESS | 1744 | 1466748950656 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:50 INFO - PROCESS | 1744 | 1466748950811 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
23:15:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 594ms
23:15:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
23:15:51 INFO - PROCESS | 1744 | 1466748951256 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:51 INFO - PROCESS | 1744 | 1466748951353 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
23:15:51 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
23:15:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
23:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
23:15:51 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
23:15:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
23:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
23:15:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
23:15:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 588ms
23:15:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
23:15:51 INFO - PROCESS | 1744 | 1466748951856 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:51 INFO - PROCESS | 1744 | 1466748951988 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:52 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() {
23:15:52 INFO - [native code]
23:15:52 INFO - }" but got function "function () {
23:15:52 INFO - }"
23:15:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
23:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
23:15:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
23:15:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
23:15:52 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
23:15:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
23:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
23:15:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
23:15:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
23:15:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 530ms
23:15:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
23:15:52 INFO - PROCESS | 1744 | 1466748952393 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:52 INFO - PROCESS | 1744 | 1466748952491 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:53 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() {
23:15:53 INFO - [native code]
23:15:53 INFO - }" but got function "function () {
23:15:53 INFO - }"
23:15:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
23:15:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
23:15:53 INFO - {}
23:15:53 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
23:15:53 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
23:15:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
23:15:53 INFO - {}
23:15:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 676ms
23:15:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
23:15:53 INFO - PROCESS | 1744 | 1466748953126 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:53 INFO - PROCESS | 1744 | 1466748953210 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
23:15:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
23:15:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
23:15:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
23:15:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
23:15:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
23:15:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
23:15:53 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"
23:15:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
23:15:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
23:15:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
23:15:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
23:15:53 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
23:15:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
23:15:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
23:15:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
23:15:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
23:15:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
23:15:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
23:15:53 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"
23:15:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
23:15:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
23:15:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
23:15:53 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
23:15:53 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
23:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:53 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
23:15:53 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
23:15:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 491ms
23:15:53 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
23:15:53 INFO - PROCESS | 1744 | 1466748953627 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:53 INFO - PROCESS | 1744 | 1466748953758 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
23:15:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 432ms
23:15:54 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
23:15:54 INFO - PROCESS | 1744 | 1466748954074 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:54 INFO - PROCESS | 1744 | 1466748954163 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
23:15:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
23:15:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
23:15:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
23:15:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 478ms
23:15:54 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
23:15:54 INFO - PROCESS | 1744 | 1466748954548 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:54 INFO - PROCESS | 1744 | 1466748954629 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
23:15:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
23:15:54 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
23:15:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
23:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:15:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
23:15:54 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 429ms
23:15:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
23:15:54 INFO - PROCESS | 1744 | 1466748954985 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:55 INFO - PROCESS | 1744 | 1466748955069 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
23:15:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
23:15:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
23:15:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
23:15:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
23:15:56 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1432ms
23:15:56 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
23:15:56 INFO - PROCESS | 1744 | 1466748956427 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:56 INFO - PROCESS | 1744 | 1466748956529 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
23:15:57 INFO - {}
23:15:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
23:15:57 INFO - {}
23:15:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
23:15:57 INFO - {}
23:15:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
23:15:57 INFO - {}
23:15:57 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
23:15:57 INFO - {}
23:15:57 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1480ms
23:15:57 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
23:15:57 INFO - PROCESS | 1744 | 1466748957913 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:57 INFO - PROCESS | 1744 | 1466748957987 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:58 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
23:15:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 620ms
23:15:58 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
23:15:58 INFO - PROCESS | 1744 | 1466748958537 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:58 INFO - PROCESS | 1744 | 1466748958619 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:58 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
23:15:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
23:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:15:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
23:15:58 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 419ms
23:15:58 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
23:15:58 INFO - PROCESS | 1744 | 1466748958965 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:15:59 INFO - PROCESS | 1744 | 1466748959051 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:09 INFO - PROCESS | 1744 | MARIONETTE LOG: INFO: Timeout fired
23:16:09 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
23:16:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
23:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:09 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
23:16:09 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10219ms
23:16:09 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
23:16:09 INFO - PROCESS | 1744 | 1466748969198 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:09 INFO - PROCESS | 1744 | 1466748969292 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:09 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
23:16:09 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 728ms
23:16:09 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
23:16:09 INFO - PROCESS | 1744 | 1466748969944 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:10 INFO - PROCESS | 1744 | 1466748970110 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
23:16:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 832ms
23:16:10 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
23:16:10 INFO - PROCESS | 1744 | 1466748970784 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:10 INFO - PROCESS | 1744 | 1466748970877 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:11 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
23:16:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 484ms
23:16:11 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
23:16:11 INFO - PROCESS | 1744 | 1466748971267 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:11 INFO - PROCESS | 1744 | 1466748971356 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:11 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
23:16:11 INFO - {}
23:16:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 473ms
23:16:11 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
23:16:11 INFO - PROCESS | 1744 | 1466748971743 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:11 INFO - PROCESS | 1744 | 1466748971827 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:12 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
23:16:12 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 423ms
23:16:12 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
23:16:12 INFO - PROCESS | 1744 | 1466748972174 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:12 INFO - PROCESS | 1744 | 1466748972280 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:12 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
23:16:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
23:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
23:16:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
23:16:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
23:16:12 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 425ms
23:16:12 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
23:16:12 INFO - PROCESS | 1744 | 1466748972606 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:12 INFO - PROCESS | 1744 | 1466748972684 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:13 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().
23:16:13 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 474ms
23:16:13 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
23:16:13 INFO - PROCESS | 1744 | 1466748973087 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:13 INFO - PROCESS | 1744 | 1466748973173 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:13 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
23:16:13 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 523ms
23:16:13 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
23:16:13 INFO - PROCESS | 1744 | 1466748973616 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:13 INFO - PROCESS | 1744 | 1466748973705 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:14 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
23:16:14 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 577ms
23:16:14 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
23:16:14 INFO - PROCESS | 1744 | 1466748974201 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:14 INFO - PROCESS | 1744 | 1466748974291 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:14 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"
23:16:14 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
23:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:14 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
23:16:14 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
23:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:14 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
23:16:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
23:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
23:16:14 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 475ms
23:16:14 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
23:16:14 INFO - PROCESS | 1744 | 1466748974696 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:14 INFO - PROCESS | 1744 | 1466748974777 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:15 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
23:16:15 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 479ms
23:16:15 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
23:16:15 INFO - PROCESS | 1744 | 1466748975184 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:15 INFO - PROCESS | 1744 | 1466748975292 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:15 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
23:16:15 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 474ms
23:16:15 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
23:16:15 INFO - PROCESS | 1744 | 1466748975655 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:15 INFO - PROCESS | 1744 | 1466748975740 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:16 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
23:16:16 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 426ms
23:16:16 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
23:16:16 INFO - PROCESS | 1744 | 1466748976087 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:16 INFO - PROCESS | 1744 | 1466748976168 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:16 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
23:16:16 INFO - do_test/)
23:16:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
23:16:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
23:16:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
23:16:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
23:16:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
23:16:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
23:16:46 INFO - )
23:16:46 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 433ms
23:16:46 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
23:16:46 INFO - PROCESS | 1744 | 1466749006927 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:47 INFO - PROCESS | 1744 | 1466749007014 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
23:16:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
23:16:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
23:16:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
23:16:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
23:16:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
23:16:47 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 630ms
23:16:47 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
23:16:47 INFO - PROCESS | 1744 | 1466749007565 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:47 INFO - PROCESS | 1744 | 1466749007645 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
23:16:48 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 785ms
23:16:48 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
23:16:48 INFO - PROCESS | 1744 | 1466749008358 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:48 INFO - PROCESS | 1744 | 1466749008459 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
23:16:48 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
23:16:48 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 626ms
23:16:48 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
23:16:48 INFO - PROCESS | 1744 | 1466749008992 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:49 INFO - PROCESS | 1744 | 1466749009108 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:49 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
23:16:49 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
23:16:49 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
23:16:49 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
23:16:49 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
23:16:49 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 723ms
23:16:49 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
23:16:49 INFO - PROCESS | 1744 | 1466749009722 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:49 INFO - PROCESS | 1744 | 1466749009806 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:50 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
23:16:50 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
23:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:50 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
23:16:50 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 479ms
23:16:50 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
23:16:50 INFO - PROCESS | 1744 | 1466749010212 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:50 INFO - PROCESS | 1744 | 1466749010299 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:50 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
23:16:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
23:16:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
23:16:50 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 424ms
23:16:50 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
23:16:50 INFO - PROCESS | 1744 | 1466749010658 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:50 INFO - PROCESS | 1744 | 1466749010750 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:51 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
23:16:51 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 478ms
23:16:51 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
23:16:51 INFO - PROCESS | 1744 | 1466749011132 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:51 INFO - PROCESS | 1744 | 1466749011222 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:51 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
23:16:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
23:16:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
23:16:51 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 434ms
23:16:51 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
23:16:51 INFO - PROCESS | 1744 | 1466749011579 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:51 INFO - PROCESS | 1744 | 1466749011666 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:52 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
23:16:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
23:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
23:16:52 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 477ms
23:16:52 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
23:16:52 INFO - PROCESS | 1744 | 1466749012058 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:52 INFO - PROCESS | 1744 | 1466749012173 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:52 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
23:16:52 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 520ms
23:16:52 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
23:16:52 INFO - PROCESS | 1744 | 1466749012585 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:52 INFO - PROCESS | 1744 | 1466749012685 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
23:16:53 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 475ms
23:16:53 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
23:16:53 INFO - PROCESS | 1744 | 1466749013066 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:53 INFO - PROCESS | 1744 | 1466749013154 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
23:16:53 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 475ms
23:16:53 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
23:16:53 INFO - PROCESS | 1744 | 1466749013540 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:53 INFO - PROCESS | 1744 | 1466749013621 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
23:16:53 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 372ms
23:16:53 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
23:16:53 INFO - PROCESS | 1744 | 1466749013938 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:54 INFO - PROCESS | 1744 | 1466749014018 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:54 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:16:54 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
23:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:16:54 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
23:16:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
23:16:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
23:16:54 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 382ms
23:16:54 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
23:16:54 INFO - PROCESS | 1744 | 1466749014341 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:54 INFO - PROCESS | 1744 | 1466749014452 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
23:16:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
23:16:54 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 524ms
23:16:54 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
23:16:54 INFO - PROCESS | 1744 | 1466749014868 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:54 INFO - PROCESS | 1744 | 1466749014952 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
23:16:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
23:16:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
23:16:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
23:16:55 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 476ms
23:16:55 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
23:16:55 INFO - PROCESS | 1744 | 1466749015361 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:55 INFO - PROCESS | 1744 | 1466749015440 Marionette INFO sendAsync 1a070b72-d08c-4b96-8af8-d2e2604352f7
23:16:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: