builder: mozilla-aurora_ubuntu32_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux32-spot-200
starttime: 1465209396.72
results: success (0)
buildid: 20160606004039
builduid: 0849ed91b1dc4aa49f169953467d6a85
revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:36.724721) =========
master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:36.725186) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:36.725470) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:37.587498) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:37.587814) =========
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-1465209344.937627-316171761
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-06 03:36:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 8.67M=0.001s
2016-06-06 03:36:38 (8.67 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.582320
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:38.203223) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:38.203515) =========
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-1465209344.937627-316171761
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.064788
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:38.304534) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 03:36:38.305103) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7f8d31a531ca31d5206f0a37528c36d1695ad767 --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-aurora --rev 7f8d31a531ca31d5206f0a37528c36d1695ad767 --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-1465209344.937627-316171761
_=/tools/buildbot/bin/python
using PTY: False
2016-06-06 03:36:38,408 truncating revision to first 12 chars
2016-06-06 03:36:38,409 Setting DEBUG logging.
2016-06-06 03:36:38,409 attempt 1/10
2016-06-06 03:36:38,409 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7f8d31a531ca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 03:36:39,653 unpacking tar archive at: mozilla-aurora-7f8d31a531ca/testing/mozharness/
program finished with exit code 0
elapsedTime=1.876664
========= master_lag: 0.16 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 03:36:40.340971) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:40.341345) =========
script_repo_revision: 7f8d31a531ca31d5206f0a37528c36d1695ad767
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 03:36:40.341771) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-06-06 03:36:40.342052) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-06-06 03:36:44.177493) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 57 secs) (at 2016-06-06 03:36:44.177873) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-aurora --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', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--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-1465209344.937627-316171761
_=/tools/buildbot/bin/python
using PTY: False
03:36:45 INFO - MultiFileLogger online at 20160606 03:36:45 in /builds/slave/test
03:36:45 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols ondemand
03:36:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
03:36:45 INFO - {'append_to_log': False,
03:36:45 INFO - 'base_work_dir': '/builds/slave/test',
03:36:45 INFO - 'blob_upload_branch': 'mozilla-aurora',
03:36:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
03:36:45 INFO - 'buildbot_json_path': 'buildprops.json',
03:36:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
03:36:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
03:36:45 INFO - 'download_minidump_stackwalk': True,
03:36:45 INFO - 'download_symbols': 'ondemand',
03:36:45 INFO - 'e10s': True,
03:36:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
03:36:45 INFO - 'tooltool.py': '/tools/tooltool.py',
03:36:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
03:36:45 INFO - '/tools/misc-python/virtualenv.py')},
03:36:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
03:36:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
03:36:45 INFO - 'log_level': 'info',
03:36:45 INFO - 'log_to_console': True,
03:36:45 INFO - 'opt_config_files': (),
03:36:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
03:36:45 INFO - '--processes=1',
03:36:45 INFO - '--config=%(test_path)s/wptrunner.ini',
03:36:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
03:36:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
03:36:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
03:36:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
03:36:45 INFO - 'pip_index': False,
03:36:45 INFO - 'require_test_zip': True,
03:36:45 INFO - 'test_type': ('testharness',),
03:36:45 INFO - 'this_chunk': '1',
03:36:45 INFO - 'tooltool_cache': '/builds/tooltool_cache',
03:36:45 INFO - 'total_chunks': '5',
03:36:45 INFO - 'virtualenv_path': 'venv',
03:36:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
03:36:45 INFO - 'work_dir': 'build'}
03:36:45 INFO - #####
03:36:45 INFO - ##### Running clobber step.
03:36:45 INFO - #####
03:36:45 INFO - Running pre-action listener: _resource_record_pre_action
03:36:45 INFO - Running main action method: clobber
03:36:45 INFO - rmtree: /builds/slave/test/build
03:36:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
03:36:47 INFO - Running post-action listener: _resource_record_post_action
03:36:47 INFO - #####
03:36:47 INFO - ##### Running read-buildbot-config step.
03:36:47 INFO - #####
03:36:47 INFO - Running pre-action listener: _resource_record_pre_action
03:36:47 INFO - Running main action method: read_buildbot_config
03:36:47 INFO - Using buildbot properties:
03:36:47 INFO - {
03:36:47 INFO - "project": "",
03:36:47 INFO - "product": "firefox",
03:36:47 INFO - "script_repo_revision": "production",
03:36:47 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-pgo-unittest",
03:36:47 INFO - "repository": "",
03:36:47 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora pgo test web-platform-tests-e10s-1",
03:36:47 INFO - "buildid": "20160606004039",
03:36:47 INFO - "stage_platform": "linux-pgo",
03:36:47 INFO - "basedir": "/builds/slave/test",
03:36:47 INFO - "nightly_build": "True",
03:36:47 INFO - "buildnumber": 29,
03:36:47 INFO - "slavename": "tst-linux32-spot-200",
03:36:47 INFO - "revision": "7f8d31a531ca31d5206f0a37528c36d1695ad767",
03:36:47 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/",
03:36:47 INFO - "platform": "linux",
03:36:47 INFO - "branch": "mozilla-aurora",
03:36:47 INFO - "repo_path": "releases/mozilla-aurora",
03:36:47 INFO - "moz_repo_path": "",
03:36:47 INFO - "pgo_build": "True",
03:36:47 INFO - "builduid": "0849ed91b1dc4aa49f169953467d6a85",
03:36:47 INFO - "slavebuilddir": "test"
03:36:47 INFO - }
03:36:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2.
03:36:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json.
03:36:47 INFO - Running post-action listener: _resource_record_post_action
03:36:47 INFO - #####
03:36:47 INFO - ##### Running download-and-extract step.
03:36:47 INFO - #####
03:36:47 INFO - Running pre-action listener: _resource_record_pre_action
03:36:47 INFO - Running main action method: download_and_extract
03:36:47 INFO - mkdir: /builds/slave/test/build/tests
03:36:47 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')]}
03:36:47 INFO - https://queue.taskcluster.net/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
03:36:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
03:36:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
03:36:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
03:36:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1
03:36:49 INFO - Downloaded 1325 bytes.
03:36:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
03:36:49 INFO - Using the following test package requirements:
03:36:49 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'],
03:36:49 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
03:36:49 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'],
03:36:49 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
03:36:49 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'],
03:36:49 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
03:36:49 INFO - u'jsshell-linux-i686.zip'],
03:36:49 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
03:36:49 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'],
03:36:49 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'],
03:36:49 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
03:36:49 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'],
03:36:49 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
03:36:49 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'],
03:36:49 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
03:36:49 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'],
03:36:49 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
03:36:49 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']}
03:36:49 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
03:36:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
03:36:49 INFO - https://queue.taskcluster.net/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
03:36:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
03:36:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
03:36:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
03:36:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1
03:36:58 INFO - Downloaded 24069755 bytes.
03:36:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
03:36:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
03:36:59 INFO - caution: filename not matched: web-platform/*
03:36:59 INFO - Return code: 11
03:36:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
03:36:59 INFO - https://queue.taskcluster.net/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
03:36:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
03:36:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
03:36:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
03:36:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
03:37:10 INFO - Downloaded 36389079 bytes.
03:37:10 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
03:37:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
03:37:14 INFO - caution: filename not matched: bin/*
03:37:14 INFO - caution: filename not matched: config/*
03:37:14 INFO - caution: filename not matched: mozbase/*
03:37:14 INFO - caution: filename not matched: marionette/*
03:37:14 INFO - caution: filename not matched: tools/wptserve/*
03:37:14 INFO - Return code: 11
03:37:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
03:37:14 INFO - https://queue.taskcluster.net/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
03:37:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
03:37:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
03:37:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
03:37:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1
03:37:32 INFO - Downloaded 63734669 bytes.
03:37:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
03:37:32 INFO - mkdir: /builds/slave/test/properties
03:37:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
03:37:32 INFO - Writing to file /builds/slave/test/properties/build_url
03:37:32 INFO - Contents:
03:37:32 INFO - build_url:https://queue.taskcluster.net/v1/task/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
03:37:34 INFO - Running post-action listener: _resource_record_post_action
03:37:34 INFO - Running post-action listener: set_extra_try_arguments
03:37:34 INFO - #####
03:37:34 INFO - ##### Running create-virtualenv step.
03:37:34 INFO - #####
03:37:34 INFO - Running pre-action listener: _pre_create_virtualenv
03:37:34 INFO - Running pre-action listener: _resource_record_pre_action
03:37:34 INFO - Running main action method: create_virtualenv
03:37:34 INFO - Creating virtualenv /builds/slave/test/build/venv
03:37:34 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
03:37:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
03:37:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
03:37:34 INFO - Using real prefix '/usr'
03:37:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python
03:37:35 INFO - Installing distribute.............................................................................................................................................................................................done.
03:37:39 INFO - Installing pip.................done.
03:37:39 INFO - Return code: 0
03:37:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
03:37:39 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')]}
03:37:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
03:37:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:37:39 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')]}
03:37:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
03:37:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:37:39 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8626c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x868d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730f70>, '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 0x8730620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8736750>, '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-1465209344.937627-316171761', '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
03:37:39 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
03:37:39 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
03:37:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
03:37:39 INFO - 'CCACHE_UMASK': '002',
03:37:39 INFO - 'DISPLAY': ':0',
03:37:39 INFO - 'HOME': '/home/cltbld',
03:37:39 INFO - 'LANG': 'en_US.UTF-8',
03:37:39 INFO - 'LOGNAME': 'cltbld',
03:37:39 INFO - 'MAIL': '/var/mail/cltbld',
03:37:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
03:37:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
03:37:39 INFO - 'MOZ_NO_REMOTE': '1',
03:37:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
03:37:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
03:37:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
03:37:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
03:37:39 INFO - 'PWD': '/builds/slave/test',
03:37:39 INFO - 'SHELL': '/bin/bash',
03:37:39 INFO - 'SHLVL': '1',
03:37:39 INFO - 'TERM': 'linux',
03:37:39 INFO - 'TMOUT': '86400',
03:37:39 INFO - 'USER': 'cltbld',
03:37:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465209344.937627-316171761',
03:37:39 INFO - '_': '/tools/buildbot/bin/python'}
03:37:39 INFO - Ignoring indexes: https://pypi.python.org/simple/
03:37:39 INFO - Downloading/unpacking psutil>=0.7.1
03:37: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
03:37: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
03:37:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37: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
03:37: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
03:37:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
03:37:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
03:37:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
03:37:45 INFO - Installing collected packages: psutil
03:37:45 INFO - Running setup.py install for psutil
03:37:45 INFO - building 'psutil._psutil_linux' extension
03:37:45 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
03:37:45 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
03:37:45 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
03:37:45 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
03:37:45 INFO - building 'psutil._psutil_posix' extension
03:37:45 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
03:37:46 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
03:37:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
03:37:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
03:37:46 INFO - Successfully installed psutil
03:37:46 INFO - Cleaning up...
03:37:46 INFO - Return code: 0
03:37:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
03:37:46 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')]}
03:37:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
03:37:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:37:46 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')]}
03:37:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
03:37:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:37:46 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8626c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x868d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730f70>, '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 0x8730620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8736750>, '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-1465209344.937627-316171761', '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
03:37:46 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
03:37:46 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
03:37:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
03:37:46 INFO - 'CCACHE_UMASK': '002',
03:37:46 INFO - 'DISPLAY': ':0',
03:37:46 INFO - 'HOME': '/home/cltbld',
03:37:46 INFO - 'LANG': 'en_US.UTF-8',
03:37:46 INFO - 'LOGNAME': 'cltbld',
03:37:46 INFO - 'MAIL': '/var/mail/cltbld',
03:37:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
03:37:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
03:37:46 INFO - 'MOZ_NO_REMOTE': '1',
03:37:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
03:37:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
03:37:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
03:37:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
03:37:46 INFO - 'PWD': '/builds/slave/test',
03:37:46 INFO - 'SHELL': '/bin/bash',
03:37:46 INFO - 'SHLVL': '1',
03:37:46 INFO - 'TERM': 'linux',
03:37:46 INFO - 'TMOUT': '86400',
03:37:46 INFO - 'USER': 'cltbld',
03:37:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465209344.937627-316171761',
03:37:46 INFO - '_': '/tools/buildbot/bin/python'}
03:37:46 INFO - Ignoring indexes: https://pypi.python.org/simple/
03:37:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
03:37:46 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
03:37:46 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
03:37:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:46 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
03:37:46 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
03:37:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz
03:37:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
03:37:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
03:37:51 INFO - Installing collected packages: mozsystemmonitor
03:37:51 INFO - Running setup.py install for mozsystemmonitor
03:37:52 INFO - Successfully installed mozsystemmonitor
03:37:52 INFO - Cleaning up...
03:37:52 INFO - Return code: 0
03:37:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
03:37:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
03:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
03:37:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:37:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
03:37:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
03:37:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:37:52 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8626c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x868d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730f70>, '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 0x8730620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8736750>, '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-1465209344.937627-316171761', '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
03:37:52 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
03:37:52 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
03:37:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
03:37:52 INFO - 'CCACHE_UMASK': '002',
03:37:52 INFO - 'DISPLAY': ':0',
03:37:52 INFO - 'HOME': '/home/cltbld',
03:37:52 INFO - 'LANG': 'en_US.UTF-8',
03:37:52 INFO - 'LOGNAME': 'cltbld',
03:37:52 INFO - 'MAIL': '/var/mail/cltbld',
03:37:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
03:37:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
03:37:52 INFO - 'MOZ_NO_REMOTE': '1',
03:37:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
03:37:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
03:37:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
03:37:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
03:37:52 INFO - 'PWD': '/builds/slave/test',
03:37:52 INFO - 'SHELL': '/bin/bash',
03:37:52 INFO - 'SHLVL': '1',
03:37:52 INFO - 'TERM': 'linux',
03:37:52 INFO - 'TMOUT': '86400',
03:37:52 INFO - 'USER': 'cltbld',
03:37:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465209344.937627-316171761',
03:37:52 INFO - '_': '/tools/buildbot/bin/python'}
03:37:52 INFO - Ignoring indexes: https://pypi.python.org/simple/
03:37:52 INFO - Downloading/unpacking blobuploader==1.2.4
03:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
03:37:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
03:37:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
03:37:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
03:37:57 INFO - Downloading blobuploader-1.2.4.tar.gz
03:37:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
03:37:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
03:37:57 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
03:37:57 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
03:37:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:57 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
03:37:57 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
03:37:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
03:37:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
03:37:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
03:37:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
03:37:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:37:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
03:37:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
03:37:59 INFO - Downloading docopt-0.6.1.tar.gz
03:37:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
03:37:59 INFO - Installing collected packages: blobuploader, requests, docopt
03:37:59 INFO - Running setup.py install for blobuploader
03:37:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
03:37:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
03:37:59 INFO - Running setup.py install for requests
03:38:00 INFO - Running setup.py install for docopt
03:38:01 INFO - Successfully installed blobuploader requests docopt
03:38:01 INFO - Cleaning up...
03:38:01 INFO - Return code: 0
03:38:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv
03:38:01 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')]}
03:38:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
03:38:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:38:01 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')]}
03:38:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
03:38:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:38:01 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8626c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x868d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730f70>, '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 0x8730620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8736750>, '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-1465209344.937627-316171761', '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
03:38:01 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
03:38:01 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
03:38:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
03:38:01 INFO - 'CCACHE_UMASK': '002',
03:38:01 INFO - 'DISPLAY': ':0',
03:38:01 INFO - 'HOME': '/home/cltbld',
03:38:01 INFO - 'LANG': 'en_US.UTF-8',
03:38:01 INFO - 'LOGNAME': 'cltbld',
03:38:01 INFO - 'MAIL': '/var/mail/cltbld',
03:38:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
03:38:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
03:38:01 INFO - 'MOZ_NO_REMOTE': '1',
03:38:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
03:38:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
03:38:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
03:38:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
03:38:01 INFO - 'PWD': '/builds/slave/test',
03:38:01 INFO - 'SHELL': '/bin/bash',
03:38:01 INFO - 'SHLVL': '1',
03:38:01 INFO - 'TERM': 'linux',
03:38:01 INFO - 'TMOUT': '86400',
03:38:01 INFO - 'USER': 'cltbld',
03:38:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465209344.937627-316171761',
03:38:01 INFO - '_': '/tools/buildbot/bin/python'}
03:38:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
03:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
03:38:01 INFO - Running setup.py (path:/tmp/pip-smk0C9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
03:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
03:38:01 INFO - Running setup.py (path:/tmp/pip-mX2Nzt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
03:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
03:38:01 INFO - Running setup.py (path:/tmp/pip-jOuCKN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
03:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
03:38:02 INFO - Running setup.py (path:/tmp/pip-Ov8oP8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
03:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
03:38:02 INFO - Running setup.py (path:/tmp/pip-7kG4_5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
03:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
03:38:02 INFO - Running setup.py (path:/tmp/pip-wGsq5i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
03:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
03:38:02 INFO - Running setup.py (path:/tmp/pip-mO4u8G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
03:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
03:38:02 INFO - Running setup.py (path:/tmp/pip-xvY0ov-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
03:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
03:38:02 INFO - Running setup.py (path:/tmp/pip-OP1hYJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
03:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
03:38:02 INFO - Running setup.py (path:/tmp/pip-8k4y1v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
03:38:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
03:38:02 INFO - Running setup.py (path:/tmp/pip-TB9BuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
03:38:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
03:38:03 INFO - Running setup.py (path:/tmp/pip-_z2MIw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
03:38:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
03:38:03 INFO - Running setup.py (path:/tmp/pip-JbbTOS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
03:38:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
03:38:03 INFO - Running setup.py (path:/tmp/pip-zN8YY6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
03:38:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
03:38:03 INFO - Running setup.py (path:/tmp/pip-giEWC2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
03:38:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
03:38:03 INFO - Running setup.py (path:/tmp/pip-DvHJE_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
03:38:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
03:38:03 INFO - Running setup.py (path:/tmp/pip-deeREa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
03:38:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
03:38:03 INFO - Running setup.py (path:/tmp/pip-_lA5zv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
03:38:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
03:38:03 INFO - Running setup.py (path:/tmp/pip-WgvISc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
03:38:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
03:38:04 INFO - Running setup.py (path:/tmp/pip-bTRq7z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
03:38:04 INFO - Unpacking /builds/slave/test/build/tests/marionette
03:38:04 INFO - Running setup.py (path:/tmp/pip-tCfcEC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
03:38:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
03:38:04 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
03:38:04 INFO - Running setup.py install for manifestparser
03:38:05 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
03:38:05 INFO - Running setup.py install for mozcrash
03:38:05 INFO - Running setup.py install for mozdebug
03:38:05 INFO - Running setup.py install for mozdevice
03:38:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
03:38:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin
03:38:05 INFO - Running setup.py install for mozfile
03:38:05 INFO - Running setup.py install for mozhttpd
03:38:06 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
03:38:06 INFO - Running setup.py install for mozinfo
03:38:06 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
03:38:06 INFO - Running setup.py install for mozInstall
03:38:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
03:38:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
03:38:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
03:38:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
03:38:06 INFO - Running setup.py install for mozleak
03:38:06 INFO - Running setup.py install for mozlog
03:38:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
03:38:07 INFO - Running setup.py install for moznetwork
03:38:07 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
03:38:07 INFO - Running setup.py install for mozprocess
03:38:07 INFO - Running setup.py install for mozprofile
03:38:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
03:38:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
03:38:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
03:38:07 INFO - Running setup.py install for mozrunner
03:38:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
03:38:07 INFO - Running setup.py install for mozscreenshot
03:38:08 INFO - Running setup.py install for moztest
03:38:08 INFO - Running setup.py install for mozversion
03:38:08 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
03:38:08 INFO - Running setup.py install for wptserve
03:38:08 INFO - Running setup.py install for marionette-driver
03:38:09 INFO - Running setup.py install for browsermob-proxy
03:38:09 INFO - Running setup.py install for marionette-client
03:38:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
03:38:09 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
03:38:09 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
03:38:09 INFO - Cleaning up...
03:38:09 INFO - Return code: 0
03:38:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv
03:38:09 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')]}
03:38:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
03:38:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:38:09 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')]}
03:38:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
03:38:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
03:38:09 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8626c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x868d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87412b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730f70>, '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 0x8730620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8736750>, '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-1465209344.937627-316171761', '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
03:38:09 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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
03:38:09 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
03:38:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
03:38:09 INFO - 'CCACHE_UMASK': '002',
03:38:09 INFO - 'DISPLAY': ':0',
03:38:09 INFO - 'HOME': '/home/cltbld',
03:38:09 INFO - 'LANG': 'en_US.UTF-8',
03:38:09 INFO - 'LOGNAME': 'cltbld',
03:38:09 INFO - 'MAIL': '/var/mail/cltbld',
03:38:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
03:38:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
03:38:09 INFO - 'MOZ_NO_REMOTE': '1',
03:38:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
03:38:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
03:38:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
03:38:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
03:38:09 INFO - 'PWD': '/builds/slave/test',
03:38:09 INFO - 'SHELL': '/bin/bash',
03:38:09 INFO - 'SHLVL': '1',
03:38:09 INFO - 'TERM': 'linux',
03:38:09 INFO - 'TMOUT': '86400',
03:38:09 INFO - 'USER': 'cltbld',
03:38:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465209344.937627-316171761',
03:38:09 INFO - '_': '/tools/buildbot/bin/python'}
03:38:10 INFO - Ignoring indexes: https://pypi.python.org/simple/
03:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
03:38:10 INFO - Running setup.py (path:/tmp/pip-0wlzVn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
03:38:10 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))
03:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
03:38:10 INFO - Running setup.py (path:/tmp/pip-yOdz4Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
03:38:10 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))
03:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
03:38:10 INFO - Running setup.py (path:/tmp/pip-QsjwLf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
03:38:10 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))
03:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
03:38:10 INFO - Running setup.py (path:/tmp/pip-UA5cZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
03:38:10 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))
03:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
03:38:10 INFO - Running setup.py (path:/tmp/pip-qGjw4t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
03:38:11 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))
03:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
03:38:11 INFO - Running setup.py (path:/tmp/pip-5GHpaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
03:38:11 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))
03:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
03:38:11 INFO - Running setup.py (path:/tmp/pip-46uqT_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
03:38:11 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))
03:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
03:38:11 INFO - Running setup.py (path:/tmp/pip-xlCLMU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
03:38:11 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))
03:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
03:38:11 INFO - Running setup.py (path:/tmp/pip-pFiPnn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
03:38:11 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))
03:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
03:38:11 INFO - Running setup.py (path:/tmp/pip-ivecAE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
03:38:11 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))
03:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
03:38:11 INFO - Running setup.py (path:/tmp/pip-vKcEjY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
03:38:11 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))
03:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
03:38:11 INFO - Running setup.py (path:/tmp/pip-hxqhTR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
03:38:12 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))
03:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
03:38:12 INFO - Running setup.py (path:/tmp/pip-_oVOE_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
03:38:12 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))
03:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
03:38:12 INFO - Running setup.py (path:/tmp/pip-CZQbrl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
03:38:12 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))
03:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
03:38:12 INFO - Running setup.py (path:/tmp/pip-uT_s_g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
03:38:12 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))
03:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
03:38:12 INFO - Running setup.py (path:/tmp/pip-Q5dHfL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
03:38:12 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))
03:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
03:38:12 INFO - Running setup.py (path:/tmp/pip-Mc9sZf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
03:38:12 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))
03:38:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
03:38:12 INFO - Running setup.py (path:/tmp/pip-toL_xf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
03:38:12 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))
03:38:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
03:38:12 INFO - Running setup.py (path:/tmp/pip-FhC7bT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
03:38:13 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))
03:38:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
03:38:13 INFO - Running setup.py (path:/tmp/pip-9XelEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
03:38:13 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))
03:38:13 INFO - Unpacking /builds/slave/test/build/tests/marionette
03:38:13 INFO - Running setup.py (path:/tmp/pip-PcxPeT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
03:38:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
03:38:13 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))
03:38:13 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))
03:38:13 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))
03:38:13 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))
03:38:13 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))
03:38:13 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))
03:38:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
03:38:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
03:38:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
03:38:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:38:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
03:38:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
03:38:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
03:38:18 INFO - Downloading blessings-1.6.tar.gz
03:38:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
03:38:19 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))
03:38:19 INFO - Installing collected packages: blessings
03:38:19 INFO - Running setup.py install for blessings
03:38:19 INFO - Successfully installed blessings
03:38:19 INFO - Cleaning up...
03:38:19 INFO - Return code: 0
03:38:19 INFO - Done creating virtualenv /builds/slave/test/build/venv.
03:38:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
03:38:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
03:38:19 INFO - Reading from file tmpfile_stdout
03:38:19 INFO - Current package versions:
03:38:19 INFO - argparse == 1.2.1
03:38:19 INFO - blessings == 1.6
03:38:19 INFO - blobuploader == 1.2.4
03:38:19 INFO - browsermob-proxy == 0.6.0
03:38:19 INFO - docopt == 0.6.1
03:38:19 INFO - manifestparser == 1.1
03:38:19 INFO - marionette-client == 2.3.0
03:38:19 INFO - marionette-driver == 1.4.0
03:38:19 INFO - mozInstall == 1.12
03:38:19 INFO - mozcrash == 0.17
03:38:19 INFO - mozdebug == 0.1
03:38:19 INFO - mozdevice == 0.48
03:38:19 INFO - mozfile == 1.2
03:38:19 INFO - mozhttpd == 0.7
03:38:19 INFO - mozinfo == 0.9
03:38:19 INFO - mozleak == 0.1
03:38:19 INFO - mozlog == 3.1
03:38:19 INFO - moznetwork == 0.27
03:38:19 INFO - mozprocess == 0.22
03:38:19 INFO - mozprofile == 0.28
03:38:19 INFO - mozrunner == 6.11
03:38:19 INFO - mozscreenshot == 0.1
03:38:19 INFO - mozsystemmonitor == 0.0
03:38:19 INFO - moztest == 0.7
03:38:19 INFO - mozversion == 1.4
03:38:19 INFO - psutil == 3.1.1
03:38:19 INFO - requests == 1.2.3
03:38:19 INFO - wptserve == 1.4.0
03:38:19 INFO - wsgiref == 0.1.2
03:38:19 INFO - Running post-action listener: _resource_record_post_action
03:38:19 INFO - Running post-action listener: _start_resource_monitoring
03:38:19 INFO - Starting resource monitoring.
03:38:19 INFO - #####
03:38:19 INFO - ##### Running pull step.
03:38:19 INFO - #####
03:38:19 INFO - Running pre-action listener: _resource_record_pre_action
03:38:19 INFO - Running main action method: pull
03:38:19 INFO - Pull has nothing to do!
03:38:19 INFO - Running post-action listener: _resource_record_post_action
03:38:19 INFO - #####
03:38:19 INFO - ##### Running install step.
03:38:19 INFO - #####
03:38:19 INFO - Running pre-action listener: _resource_record_pre_action
03:38:19 INFO - Running main action method: install
03:38:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
03:38:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
03:38:20 INFO - Reading from file tmpfile_stdout
03:38:20 INFO - Detecting whether we're running mozinstall >=1.0...
03:38:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
03:38:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
03:38:20 INFO - Reading from file tmpfile_stdout
03:38:20 INFO - Output received:
03:38:20 INFO - Usage: mozinstall [options] installer
03:38:20 INFO - Options:
03:38:20 INFO - -h, --help show this help message and exit
03:38:20 INFO - -d DEST, --destination=DEST
03:38:20 INFO - Directory to install application into. [default:
03:38:20 INFO - "/builds/slave/test"]
03:38:20 INFO - --app=APP Application being installed. [default: firefox]
03:38:20 INFO - mkdir: /builds/slave/test/build/application
03:38:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
03:38:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
03:38:47 INFO - Reading from file tmpfile_stdout
03:38:47 INFO - Output received:
03:38:47 INFO - /builds/slave/test/build/application/firefox/firefox
03:38:47 INFO - Running post-action listener: _resource_record_post_action
03:38:47 INFO - #####
03:38:47 INFO - ##### Running run-tests step.
03:38:47 INFO - #####
03:38:47 INFO - Running pre-action listener: _resource_record_pre_action
03:38:47 INFO - Running main action method: run_tests
03:38:47 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
03:38:47 INFO - Minidump filename unknown. Determining based upon platform and architecture.
03:38:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
03:38:47 INFO - grabbing minidump binary from tooltool
03:38:47 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')]}
03:38:47 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 0x8730f70>, '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 0x8730620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8736750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
03:38:47 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
03:38:47 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
03:38:47 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
03:38:47 INFO - Return code: 0
03:38:47 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
03:38:47 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
03:38:47 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/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--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
03:38:47 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/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --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
03:38:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
03:38:47 INFO - 'CCACHE_UMASK': '002',
03:38:47 INFO - 'DISPLAY': ':0',
03:38:47 INFO - 'HOME': '/home/cltbld',
03:38:47 INFO - 'LANG': 'en_US.UTF-8',
03:38:47 INFO - 'LOGNAME': 'cltbld',
03:38:47 INFO - 'MAIL': '/var/mail/cltbld',
03:38:47 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
03:38:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
03:38:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
03:38:47 INFO - 'MOZ_NO_REMOTE': '1',
03:38:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
03:38:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
03:38:47 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
03:38:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
03:38:47 INFO - 'PWD': '/builds/slave/test',
03:38:47 INFO - 'SHELL': '/bin/bash',
03:38:47 INFO - 'SHLVL': '1',
03:38:47 INFO - 'TERM': 'linux',
03:38:47 INFO - 'TMOUT': '86400',
03:38:47 INFO - 'USER': 'cltbld',
03:38:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465209344.937627-316171761',
03:38:47 INFO - '_': '/tools/buildbot/bin/python'}
03:38:47 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/aOQtn3b2Rh6HbMvaKMV03A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--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
03:38:48 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
03:38:48 INFO - import pkg_resources
03:38:50 INFO - Using 1 client processes
03:38:50 INFO - wptserve Starting http server on 127.0.0.1:8000
03:38:50 INFO - wptserve Starting http server on 127.0.0.1:8001
03:38:50 INFO - wptserve Starting http server on 127.0.0.1:8443
03:38:52 INFO - SUITE-START | Running 1476 tests
03:38:52 INFO - Running testharness tests
03:38:52 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
03:38:52 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
03:38:52 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
03:38:52 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
03:38:52 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
03:38:52 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
03:38:52 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
03:38:52 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
03:38:52 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
03:38:52 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
03:38:52 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
03:38:52 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
03:38:52 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
03:38:52 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 4ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 5ms
03:38:52 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
03:38:52 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 6ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
03:38:52 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
03:38:52 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
03:38:52 INFO - Setting up ssl
03:38:52 INFO - PROCESS | certutil |
03:38:52 INFO - PROCESS | certutil |
03:38:52 INFO - PROCESS | certutil |
03:38:52 INFO - Certificate Nickname Trust Attributes
03:38:52 INFO - SSL,S/MIME,JAR/XPI
03:38:52 INFO -
03:38:52 INFO - web-platform-tests CT,,
03:38:52 INFO -
03:38:52 INFO - Starting runner
03:38:55 INFO - PROCESS | 1722 | 1465209535171 Marionette INFO Listening on port 2828
03:38:57 INFO - PROCESS | 1722 | 1465209537525 Marionette INFO startBrowser efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:38:57 INFO - PROCESS | 1722 | 1465209537555 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:38:57 INFO - PROCESS | 1722 | 1465209537965 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:38:58 INFO - PROCESS | 1722 | 1465209538104 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:38:58 INFO - PROCESS | 1722 |
03:38:58 INFO - PROCESS | 1722 | (process:1776): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
03:38:59 INFO - PROCESS | 1722 | 1465209539051 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:38:59 INFO - PROCESS | 1722 | 1465209539542 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
03:38:59 INFO - PROCESS | 1722 | 1465209539617 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:38:59 INFO - PROCESS | 1722 | 1465209539631 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
03:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 729ms
03:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
03:39:00 INFO - PROCESS | 1722 | 1465209540395 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:00 INFO - PROCESS | 1722 | 1465209540508 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
03:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 635ms
03:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
03:39:01 INFO - PROCESS | 1722 | 1465209541021 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:01 INFO - PROCESS | 1722 | 1465209541118 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
03:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 575ms
03:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
03:39:01 INFO - PROCESS | 1722 | 1465209541603 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:01 INFO - PROCESS | 1722 | 1465209541717 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
03:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 626ms
03:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
03:39:02 INFO - PROCESS | 1722 | 1465209542242 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:02 INFO - PROCESS | 1722 | 1465209542338 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
03:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 724ms
03:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
03:39:02 INFO - PROCESS | 1722 | 1465209542967 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:03 INFO - PROCESS | 1722 | 1465209543085 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
03:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 592ms
03:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
03:39:03 INFO - PROCESS | 1722 | 1465209543570 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:03 INFO - PROCESS | 1722 | 1465209543647 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
03:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms
03:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
03:39:04 INFO - PROCESS | 1722 | 1465209544157 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:04 INFO - PROCESS | 1722 | 1465209544238 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
03:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 580ms
03:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
03:39:04 INFO - PROCESS | 1722 | 1465209544746 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:04 INFO - PROCESS | 1722 | 1465209544828 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
03:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 685ms
03:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
03:39:05 INFO - PROCESS | 1722 | 1465209545466 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:05 INFO - PROCESS | 1722 | 1465209545562 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
03:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 831ms
03:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
03:39:06 INFO - PROCESS | 1722 | 1465209546314 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:06 INFO - PROCESS | 1722 | 1465209546417 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
03:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 642ms
03:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
03:39:06 INFO - PROCESS | 1722 | 1465209546949 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:07 INFO - PROCESS | 1722 | 1465209547037 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
03:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 682ms
03:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
03:39:07 INFO - PROCESS | 1722 | 1465209547643 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:07 INFO - PROCESS | 1722 | 1465209547731 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
03:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 572ms
03:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
03:39:08 INFO - PROCESS | 1722 | 1465209548231 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:08 INFO - PROCESS | 1722 | 1465209548334 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
03:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms
03:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
03:39:08 INFO - PROCESS | 1722 | 1465209548865 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:08 INFO - PROCESS | 1722 | 1465209548937 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
03:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 725ms
03:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
03:39:09 INFO - PROCESS | 1722 | 1465209549606 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:09 INFO - PROCESS | 1722 | 1465209549738 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
03:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 685ms
03:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
03:39:10 INFO - PROCESS | 1722 | 1465209550286 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:10 INFO - PROCESS | 1722 | 1465209550370 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
03:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 592ms
03:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
03:39:10 INFO - PROCESS | 1722 | 1465209550892 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:10 INFO - PROCESS | 1722 | 1465209550990 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
03:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms
03:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
03:39:11 INFO - PROCESS | 1722 | 1465209551523 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:11 INFO - PROCESS | 1722 | 1465209551609 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
03:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 595ms
03:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
03:39:12 INFO - PROCESS | 1722 | 1465209552140 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:12 INFO - PROCESS | 1722 | 1465209552224 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
03:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 670ms
03:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
03:39:12 INFO - PROCESS | 1722 | 1465209552818 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:12 INFO - PROCESS | 1722 | 1465209552925 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
03:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 620ms
03:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
03:39:13 INFO - PROCESS | 1722 | 1465209553468 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:13 INFO - PROCESS | 1722 | 1465209553569 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
03:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 577ms
03:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
03:39:14 INFO - PROCESS | 1722 | 1465209554060 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:14 INFO - PROCESS | 1722 | 1465209554138 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
03:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 649ms
03:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
03:39:14 INFO - PROCESS | 1722 | 1465209554705 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:14 INFO - PROCESS | 1722 | 1465209554787 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
03:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 632ms
03:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
03:39:15 INFO - PROCESS | 1722 | 1465209555336 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:15 INFO - PROCESS | 1722 | 1465209555414 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
03:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 533ms
03:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
03:39:15 INFO - PROCESS | 1722 | 1465209555897 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:16 INFO - PROCESS | 1722 | 1465209556009 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
03:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 683ms
03:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
03:39:16 INFO - PROCESS | 1722 | 1465209556570 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:16 INFO - PROCESS | 1722 | 1465209556703 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
03:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 929ms
03:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
03:39:17 INFO - PROCESS | 1722 | 1465209557515 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:17 INFO - PROCESS | 1722 | 1465209557624 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
03:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 680ms
03:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
03:39:18 INFO - PROCESS | 1722 | 1465209558224 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:18 INFO - PROCESS | 1722 | 1465209558325 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
03:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 678ms
03:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
03:39:18 INFO - PROCESS | 1722 | 1465209558936 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:19 INFO - PROCESS | 1722 | 1465209559055 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
03:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 636ms
03:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
03:39:19 INFO - PROCESS | 1722 | 1465209559566 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:19 INFO - PROCESS | 1722 | 1465209559684 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
03:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 588ms
03:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
03:39:20 INFO - PROCESS | 1722 | 1465209560175 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:20 INFO - PROCESS | 1722 | 1465209560293 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
03:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 654ms
03:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
03:39:20 INFO - PROCESS | 1722 | 1465209560834 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:20 INFO - PROCESS | 1722 | 1465209560922 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
03:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 799ms
03:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
03:39:21 INFO - PROCESS | 1722 | 1465209561637 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:21 INFO - PROCESS | 1722 | 1465209561724 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
03:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 698ms
03:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
03:39:22 INFO - PROCESS | 1722 | 1465209562327 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:22 INFO - PROCESS | 1722 | 1465209562404 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
03:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 573ms
03:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
03:39:22 INFO - PROCESS | 1722 | 1465209562906 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:23 INFO - PROCESS | 1722 | 1465209563029 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
03:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 785ms
03:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
03:39:23 INFO - PROCESS | 1722 | 1465209563702 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:23 INFO - PROCESS | 1722 | 1465209563896 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
03:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 778ms
03:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
03:39:24 INFO - PROCESS | 1722 | 1465209564495 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:24 INFO - PROCESS | 1722 | 1465209564606 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
03:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 678ms
03:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
03:39:25 INFO - PROCESS | 1722 | 1465209565179 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:25 INFO - PROCESS | 1722 | 1465209565269 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
03:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 728ms
03:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
03:39:25 INFO - PROCESS | 1722 | 1465209565976 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:26 INFO - PROCESS | 1722 | 1465209566082 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
03:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 693ms
03:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
03:39:26 INFO - PROCESS | 1722 | 1465209566671 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:26 INFO - PROCESS | 1722 | 1465209566791 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
03:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 576ms
03:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
03:39:27 INFO - PROCESS | 1722 | 1465209567272 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:27 INFO - PROCESS | 1722 | 1465209567403 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
03:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 626ms
03:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
03:39:27 INFO - PROCESS | 1722 | 1465209567904 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:28 INFO - PROCESS | 1722 | 1465209568030 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
03:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 580ms
03:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
03:39:28 INFO - PROCESS | 1722 | 1465209568487 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:28 INFO - PROCESS | 1722 | 1465209568586 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
03:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 686ms
03:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
03:39:29 INFO - PROCESS | 1722 | 1465209569184 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:29 INFO - PROCESS | 1722 | 1465209569287 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
03:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 752ms
03:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
03:39:29 INFO - PROCESS | 1722 | 1465209569945 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:30 INFO - PROCESS | 1722 | 1465209570097 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
03:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 784ms
03:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
03:39:30 INFO - PROCESS | 1722 | 1465209570728 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:30 INFO - PROCESS | 1722 | 1465209570823 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
03:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 625ms
03:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
03:39:31 INFO - PROCESS | 1722 | 1465209571365 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:31 INFO - PROCESS | 1722 | 1465209571449 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
03:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 575ms
03:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
03:39:32 INFO - PROCESS | 1722 | 1465209571997 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:32 INFO - PROCESS | 1722 | 1465209572116 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
03:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 738ms
03:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
03:39:32 INFO - PROCESS | 1722 | 1465209572701 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:32 INFO - PROCESS | 1722 | 1465209572800 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
03:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 680ms
03:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
03:39:33 INFO - PROCESS | 1722 | 1465209573385 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:33 INFO - PROCESS | 1722 | 1465209573468 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
03:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 622ms
03:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
03:39:34 INFO - PROCESS | 1722 | 1465209574043 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:34 INFO - PROCESS | 1722 | 1465209574137 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
03:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 649ms
03:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
03:39:34 INFO - PROCESS | 1722 | 1465209574669 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:34 INFO - PROCESS | 1722 | 1465209574752 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
03:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 580ms
03:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
03:39:35 INFO - PROCESS | 1722 | 1465209575259 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:35 INFO - PROCESS | 1722 | 1465209575334 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
03:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 633ms
03:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
03:39:35 INFO - PROCESS | 1722 | 1465209575892 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:35 INFO - PROCESS | 1722 | 1465209575982 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
03:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 728ms
03:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
03:39:36 INFO - PROCESS | 1722 | 1465209576630 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:36 INFO - PROCESS | 1722 | 1465209576752 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
03:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 976ms
03:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
03:39:37 INFO - PROCESS | 1722 | 1465209577614 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:37 INFO - PROCESS | 1722 | 1465209577709 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
03:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 627ms
03:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
03:39:38 INFO - PROCESS | 1722 | 1465209578255 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:38 INFO - PROCESS | 1722 | 1465209578366 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
03:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 621ms
03:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
03:39:38 INFO - PROCESS | 1722 | 1465209578913 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:39 INFO - PROCESS | 1722 | 1465209579009 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
03:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 651ms
03:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
03:39:39 INFO - PROCESS | 1722 | 1465209579545 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:39 INFO - PROCESS | 1722 | 1465209579661 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
03:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 686ms
03:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
03:39:40 INFO - PROCESS | 1722 | 1465209580236 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:40 INFO - PROCESS | 1722 | 1465209580333 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
03:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 674ms
03:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
03:39:40 INFO - PROCESS | 1722 | 1465209580920 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:41 INFO - PROCESS | 1722 | 1465209581068 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
03:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 676ms
03:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
03:39:41 INFO - PROCESS | 1722 | 1465209581597 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:41 INFO - PROCESS | 1722 | 1465209581721 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
03:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms
03:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
03:39:42 INFO - PROCESS | 1722 | 1465209582244 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:42 INFO - PROCESS | 1722 | 1465209582318 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
03:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 631ms
03:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
03:39:42 INFO - PROCESS | 1722 | 1465209582881 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:42 INFO - PROCESS | 1722 | 1465209582959 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
03:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 780ms
03:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
03:39:43 INFO - PROCESS | 1722 | 1465209583710 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:43 INFO - PROCESS | 1722 | 1465209583824 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
03:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 727ms
03:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
03:39:44 INFO - PROCESS | 1722 | 1465209584513 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:44 INFO - PROCESS | 1722 | 1465209584623 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
03:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 635ms
03:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
03:39:45 INFO - PROCESS | 1722 | 1465209585209 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:45 INFO - PROCESS | 1722 | 1465209585307 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
03:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 686ms
03:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
03:39:45 INFO - PROCESS | 1722 | 1465209585878 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:45 INFO - PROCESS | 1722 | 1465209585963 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
03:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 625ms
03:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
03:39:46 INFO - PROCESS | 1722 | 1465209586519 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:46 INFO - PROCESS | 1722 | 1465209586613 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
03:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 633ms
03:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
03:39:47 INFO - PROCESS | 1722 | 1465209587159 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:47 INFO - PROCESS | 1722 | 1465209587258 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
03:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 675ms
03:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
03:39:47 INFO - PROCESS | 1722 | 1465209587846 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:47 INFO - PROCESS | 1722 | 1465209587978 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
03:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 689ms
03:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
03:39:48 INFO - PROCESS | 1722 | 1465209588528 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:48 INFO - PROCESS | 1722 | 1465209588637 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:49 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.
03:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 624ms
03:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
03:39:49 INFO - PROCESS | 1722 | 1465209589160 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:49 INFO - PROCESS | 1722 | 1465209589253 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:49 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.
03:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 631ms
03:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
03:39:49 INFO - PROCESS | 1722 | 1465209589797 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:49 INFO - PROCESS | 1722 | 1465209589902 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:50 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.
03:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 777ms
03:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
03:39:50 INFO - PROCESS | 1722 | 1465209590607 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:50 INFO - PROCESS | 1722 | 1465209590714 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:51 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.
03:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 699ms
03:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
03:39:51 INFO - PROCESS | 1722 | 1465209591287 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:51 INFO - PROCESS | 1722 | 1465209591381 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:52 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.
03:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 873ms
03:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
03:39:52 INFO - PROCESS | 1722 | 1465209592196 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:52 INFO - PROCESS | 1722 | 1465209592309 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:52 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.
03:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 687ms
03:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
03:39:52 INFO - PROCESS | 1722 | 1465209592864 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:52 INFO - PROCESS | 1722 | 1465209592968 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:53 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.
03:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms
03:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
03:39:53 INFO - PROCESS | 1722 | 1465209593497 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:53 INFO - PROCESS | 1722 | 1465209593591 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:54 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.
03:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 635ms
03:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
03:39:54 INFO - PROCESS | 1722 | 1465209594144 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:54 INFO - PROCESS | 1722 | 1465209594231 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:54 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.
03:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 632ms
03:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
03:39:54 INFO - PROCESS | 1722 | 1465209594782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:54 INFO - PROCESS | 1722 | 1465209594894 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:55 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.
03:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 780ms
03:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
03:39:55 INFO - PROCESS | 1722 | 1465209595562 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:55 INFO - PROCESS | 1722 | 1465209595700 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:56 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.
03:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 678ms
03:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
03:39:56 INFO - PROCESS | 1722 | 1465209596252 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:56 INFO - PROCESS | 1722 | 1465209596360 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:57 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.
03:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 828ms
03:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
03:39:57 INFO - PROCESS | 1722 | 1465209597102 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:57 INFO - PROCESS | 1722 | 1465209597192 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:57 INFO - PROCESS | 1722 | 1465209597622 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
03:39:57 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.
03:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 684ms
03:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
03:39:57 INFO - PROCESS | 1722 | 1465209597780 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:57 INFO - PROCESS | 1722 | 1465209597897 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:58 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.
03:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 626ms
03:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
03:39:58 INFO - PROCESS | 1722 | 1465209598431 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:58 INFO - PROCESS | 1722 | 1465209598539 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:59 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.
03:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 833ms
03:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
03:39:59 INFO - PROCESS | 1722 | 1465209599261 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:39:59 INFO - PROCESS | 1722 | 1465209599345 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:00 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.
03:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 837ms
03:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
03:40:00 INFO - PROCESS | 1722 | 1465209600105 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:00 INFO - PROCESS | 1722 | 1465209600206 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:00 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.
03:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms
03:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
03:40:00 INFO - PROCESS | 1722 | 1465209600782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:00 INFO - PROCESS | 1722 | 1465209600915 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:01 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.
03:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 736ms
03:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
03:40:01 INFO - PROCESS | 1722 | 1465209601520 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:01 INFO - PROCESS | 1722 | 1465209601610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:02 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.
03:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 827ms
03:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
03:40:02 INFO - PROCESS | 1722 | 1465209602365 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:02 INFO - PROCESS | 1722 | 1465209602480 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:03 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.
03:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 681ms
03:40:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
03:40:03 INFO - PROCESS | 1722 | 1465209603049 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:03 INFO - PROCESS | 1722 | 1465209603182 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
03:40:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 888ms
03:40:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
03:40:03 INFO - PROCESS | 1722 | 1465209603946 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:04 INFO - PROCESS | 1722 | 1465209604040 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
03:40:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 641ms
03:40:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
03:40:04 INFO - PROCESS | 1722 | 1465209604600 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:04 INFO - PROCESS | 1722 | 1465209604693 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
03:40:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 576ms
03:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
03:40:05 INFO - PROCESS | 1722 | 1465209605234 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:05 INFO - PROCESS | 1722 | 1465209605332 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
03:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 733ms
03:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
03:40:05 INFO - PROCESS | 1722 | 1465209605935 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:06 INFO - PROCESS | 1722 | 1465209606109 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
03:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 833ms
03:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
03:40:06 INFO - PROCESS | 1722 | 1465209606767 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:06 INFO - PROCESS | 1722 | 1465209606897 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
03:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 686ms
03:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
03:40:07 INFO - PROCESS | 1722 | 1465209607464 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:07 INFO - PROCESS | 1722 | 1465209607560 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
03:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms
03:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
03:40:08 INFO - PROCESS | 1722 | 1465209608150 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:08 INFO - PROCESS | 1722 | 1465209608249 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
03:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 620ms
03:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
03:40:08 INFO - PROCESS | 1722 | 1465209608782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:08 INFO - PROCESS | 1722 | 1465209608903 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
03:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 732ms
03:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
03:40:09 INFO - PROCESS | 1722 | 1465209609519 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:09 INFO - PROCESS | 1722 | 1465209609621 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
03:40:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 774ms
03:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
03:40:10 INFO - PROCESS | 1722 | 1465209610304 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:10 INFO - PROCESS | 1722 | 1465209610517 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
03:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 877ms
03:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
03:40:11 INFO - PROCESS | 1722 | 1465209611187 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:11 INFO - PROCESS | 1722 | 1465209611280 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:12 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
03:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1083ms
03:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
03:40:12 INFO - PROCESS | 1722 | 1465209612272 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:12 INFO - PROCESS | 1722 | 1465209612364 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
03:40:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1133ms
03:40:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
03:40:13 INFO - PROCESS | 1722 | 1465209613418 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:13 INFO - PROCESS | 1722 | 1465209613502 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:14 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
03:40:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:40:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
03:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:40:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:40:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:40:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
03:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 631ms
03:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
03:40:14 INFO - PROCESS | 1722 | 1465209614058 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:14 INFO - PROCESS | 1722 | 1465209614138 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
03:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 626ms
03:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
03:40:14 INFO - PROCESS | 1722 | 1465209614687 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:14 INFO - PROCESS | 1722 | 1465209614790 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
03:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 681ms
03:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
03:40:15 INFO - PROCESS | 1722 | 1465209615379 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:15 INFO - PROCESS | 1722 | 1465209615456 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
03:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 643ms
03:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
03:40:16 INFO - PROCESS | 1722 | 1465209616034 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:16 INFO - PROCESS | 1722 | 1465209616149 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
03:40:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 792ms
03:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
03:40:16 INFO - PROCESS | 1722 | 1465209616838 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:17 INFO - PROCESS | 1722 | 1465209617045 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
03:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 835ms
03:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
03:40:17 INFO - PROCESS | 1722 | 1465209617672 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:17 INFO - PROCESS | 1722 | 1465209617755 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:18 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
03:40:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
03:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:40:18 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:40:18 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:40:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
03:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 626ms
03:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
03:40:18 INFO - PROCESS | 1722 | 1465209618320 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:18 INFO - PROCESS | 1722 | 1465209618425 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
03:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms
03:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
03:40:18 INFO - PROCESS | 1722 | 1465209618976 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:19 INFO - PROCESS | 1722 | 1465209619057 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
03:40:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
03:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:40:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:40:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:40:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
03:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 652ms
03:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
03:40:19 INFO - PROCESS | 1722 | 1465209619619 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:19 INFO - PROCESS | 1722 | 1465209619753 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:20 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
03:40:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:40:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
03:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:40:20 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:40:20 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:40:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
03:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 729ms
03:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
03:40:20 INFO - PROCESS | 1722 | 1465209620371 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:20 INFO - PROCESS | 1722 | 1465209620518 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
03:40:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
03:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:40:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:40:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:40:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
03:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 747ms
03:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
03:40:21 INFO - PROCESS | 1722 | 1465209621112 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:21 INFO - PROCESS | 1722 | 1465209621224 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
03:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 680ms
03:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
03:40:21 INFO - PROCESS | 1722 | 1465209621796 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:21 INFO - PROCESS | 1722 | 1465209621881 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
03:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 679ms
03:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
03:40:22 INFO - PROCESS | 1722 | 1465209622494 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:22 INFO - PROCESS | 1722 | 1465209622596 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
03:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 653ms
03:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
03:40:23 INFO - PROCESS | 1722 | 1465209623132 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:23 INFO - PROCESS | 1722 | 1465209623204 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
03:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 870ms
03:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
03:40:24 INFO - PROCESS | 1722 | 1465209624039 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:24 INFO - PROCESS | 1722 | 1465209624176 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
03:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 745ms
03:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
03:40:24 INFO - PROCESS | 1722 | 1465209624796 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:24 INFO - PROCESS | 1722 | 1465209624900 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
03:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms
03:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
03:40:25 INFO - PROCESS | 1722 | 1465209625433 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:25 INFO - PROCESS | 1722 | 1465209625515 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
03:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 624ms
03:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
03:40:26 INFO - PROCESS | 1722 | 1465209626079 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:26 INFO - PROCESS | 1722 | 1465209626181 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
03:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 646ms
03:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
03:40:26 INFO - PROCESS | 1722 | 1465209626717 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:26 INFO - PROCESS | 1722 | 1465209626808 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
03:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms
03:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
03:40:27 INFO - PROCESS | 1722 | 1465209627459 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:27 INFO - PROCESS | 1722 | 1465209627707 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
03:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 828ms
03:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
03:40:28 INFO - PROCESS | 1722 | 1465209628285 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:28 INFO - PROCESS | 1722 | 1465209628380 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
03:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 571ms
03:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
03:40:28 INFO - PROCESS | 1722 | 1465209628880 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:29 INFO - PROCESS | 1722 | 1465209629001 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:29 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
03:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 687ms
03:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
03:40:29 INFO - PROCESS | 1722 | 1465209629557 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:29 INFO - PROCESS | 1722 | 1465209629660 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
03:40:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 833ms
03:40:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
03:40:30 INFO - PROCESS | 1722 | 1465209630459 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:30 INFO - PROCESS | 1722 | 1465209630581 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
03:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 821ms
03:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
03:40:31 INFO - PROCESS | 1722 | 1465209631248 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:31 INFO - PROCESS | 1722 | 1465209631359 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:31 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
03:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 674ms
03:40:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
03:40:31 INFO - PROCESS | 1722 | 1465209631973 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:32 INFO - PROCESS | 1722 | 1465209632065 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:32 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
03:40:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
03:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:40:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
03:40:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
03:40:32 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
03:40:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
03:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:40:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
03:40:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
03:40:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 720ms
03:40:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
03:40:32 INFO - PROCESS | 1722 | 1465209632657 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:32 INFO - PROCESS | 1722 | 1465209632738 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
03:40:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 579ms
03:40:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
03:40:33 INFO - PROCESS | 1722 | 1465209633255 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:33 INFO - PROCESS | 1722 | 1465209633376 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:33 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.
03:40:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 576ms
03:40:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
03:40:33 INFO - PROCESS | 1722 | 1465209633844 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:33 INFO - PROCESS | 1722 | 1465209633972 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:34 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.
03:40:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 622ms
03:40:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
03:40:34 INFO - PROCESS | 1722 | 1465209634478 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:34 INFO - PROCESS | 1722 | 1465209634588 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
03:40:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 735ms
03:40:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
03:40:35 INFO - PROCESS | 1722 | 1465209635210 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:35 INFO - PROCESS | 1722 | 1465209635321 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:35 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.
03:40:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 671ms
03:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
03:40:35 INFO - PROCESS | 1722 | 1465209635886 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:36 INFO - PROCESS | 1722 | 1465209635998 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
03:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 728ms
03:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
03:40:36 INFO - PROCESS | 1722 | 1465209636621 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:36 INFO - PROCESS | 1722 | 1465209636727 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
03:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 784ms
03:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
03:40:37 INFO - PROCESS | 1722 | 1465209637429 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:37 INFO - PROCESS | 1722 | 1465209637518 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
03:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 581ms
03:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
03:40:38 INFO - PROCESS | 1722 | 1465209638037 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:38 INFO - PROCESS | 1722 | 1465209638185 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
03:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms
03:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
03:40:38 INFO - PROCESS | 1722 | 1465209638783 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:38 INFO - PROCESS | 1722 | 1465209638929 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
03:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 729ms
03:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
03:40:39 INFO - PROCESS | 1722 | 1465209639501 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:39 INFO - PROCESS | 1722 | 1465209639581 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
03:40:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 573ms
03:40:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
03:40:40 INFO - PROCESS | 1722 | 1465209640097 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:40 INFO - PROCESS | 1722 | 1465209640210 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
03:40:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 642ms
03:40:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
03:40:40 INFO - PROCESS | 1722 | 1465209640744 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:40 INFO - PROCESS | 1722 | 1465209640859 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
03:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 625ms
03:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
03:40:41 INFO - PROCESS | 1722 | 1465209641384 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:41 INFO - PROCESS | 1722 | 1465209641478 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
03:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 682ms
03:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
03:40:42 INFO - PROCESS | 1722 | 1465209642043 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:42 INFO - PROCESS | 1722 | 1465209642121 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
03:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 679ms
03:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
03:40:42 INFO - PROCESS | 1722 | 1465209642739 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:42 INFO - PROCESS | 1722 | 1465209642988 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
03:40:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 884ms
03:40:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
03:40:43 INFO - PROCESS | 1722 | 1465209643629 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:43 INFO - PROCESS | 1722 | 1465209643824 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
03:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 832ms
03:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
03:40:44 INFO - PROCESS | 1722 | 1465209644469 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:44 INFO - PROCESS | 1722 | 1465209644554 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
03:40:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 623ms
03:40:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
03:40:45 INFO - PROCESS | 1722 | 1465209645118 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:45 INFO - PROCESS | 1722 | 1465209645250 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
03:40:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 736ms
03:40:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
03:40:45 INFO - PROCESS | 1722 | 1465209645866 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:46 INFO - PROCESS | 1722 | 1465209645999 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
03:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 692ms
03:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
03:40:46 INFO - PROCESS | 1722 | 1465209646560 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:46 INFO - PROCESS | 1722 | 1465209646702 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
03:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 690ms
03:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
03:40:47 INFO - PROCESS | 1722 | 1465209647244 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:47 INFO - PROCESS | 1722 | 1465209647366 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
03:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 677ms
03:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
03:40:47 INFO - PROCESS | 1722 | 1465209647932 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:48 INFO - PROCESS | 1722 | 1465209648041 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
03:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms
03:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
03:40:48 INFO - PROCESS | 1722 | 1465209648558 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:48 INFO - PROCESS | 1722 | 1465209648634 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
03:40:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 581ms
03:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
03:40:49 INFO - PROCESS | 1722 | 1465209649155 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:49 INFO - PROCESS | 1722 | 1465209649252 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
03:40:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 780ms
03:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
03:40:49 INFO - PROCESS | 1722 | 1465209649952 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:50 INFO - PROCESS | 1722 | 1465209650032 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
03:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 829ms
03:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
03:40:50 INFO - PROCESS | 1722 | 1465209650800 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:50 INFO - PROCESS | 1722 | 1465209650903 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
03:40:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 681ms
03:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
03:40:51 INFO - PROCESS | 1722 | 1465209651484 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:51 INFO - PROCESS | 1722 | 1465209651604 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
03:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 623ms
03:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
03:40:52 INFO - PROCESS | 1722 | 1465209652156 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:52 INFO - PROCESS | 1722 | 1465209652251 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
03:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 756ms
03:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
03:40:52 INFO - PROCESS | 1722 | 1465209652887 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:53 INFO - PROCESS | 1722 | 1465209653019 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
03:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 686ms
03:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
03:40:53 INFO - PROCESS | 1722 | 1465209653577 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:53 INFO - PROCESS | 1722 | 1465209653683 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
03:40:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 633ms
03:40:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
03:40:54 INFO - PROCESS | 1722 | 1465209654231 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:54 INFO - PROCESS | 1722 | 1465209654320 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
03:40:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 639ms
03:40:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
03:40:54 INFO - PROCESS | 1722 | 1465209654878 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:54 INFO - PROCESS | 1722 | 1465209654982 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
03:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 635ms
03:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
03:40:55 INFO - PROCESS | 1722 | 1465209655502 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:55 INFO - PROCESS | 1722 | 1465209655594 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
03:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 573ms
03:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
03:40:56 INFO - PROCESS | 1722 | 1465209656105 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:56 INFO - PROCESS | 1722 | 1465209656228 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
03:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 849ms
03:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
03:40:57 INFO - PROCESS | 1722 | 1465209657011 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:57 INFO - PROCESS | 1722 | 1465209657131 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:57 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
03:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 839ms
03:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
03:40:57 INFO - PROCESS | 1722 | 1465209657871 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:58 INFO - PROCESS | 1722 | 1465209658003 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
03:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 681ms
03:40:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
03:40:58 INFO - PROCESS | 1722 | 1465209658568 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:58 INFO - PROCESS | 1722 | 1465209658657 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:59 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)
03:40:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1130ms
03:40:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
03:40:59 INFO - PROCESS | 1722 | 1465209659716 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:40:59 INFO - PROCESS | 1722 | 1465209659822 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
03:41:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1180ms
03:41:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
03:41:00 INFO - PROCESS | 1722 | 1465209660885 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:00 INFO - PROCESS | 1722 | 1465209660953 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
03:41:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1075ms
03:41:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
03:41:01 INFO - PROCESS | 1722 | 1465209661966 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:02 INFO - PROCESS | 1722 | 1465209662034 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:03 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)
03:41:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1072ms
03:41:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
03:41:03 INFO - PROCESS | 1722 | 1465209663046 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:03 INFO - PROCESS | 1722 | 1465209663132 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:04 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)
03:41:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1085ms
03:41:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
03:41:04 INFO - PROCESS | 1722 | 1465209664165 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:04 INFO - PROCESS | 1722 | 1465209664267 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
03:41:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1182ms
03:41:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
03:41:05 INFO - PROCESS | 1722 | 1465209665351 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:05 INFO - PROCESS | 1722 | 1465209665443 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
03:41:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1071ms
03:41:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
03:41:06 INFO - PROCESS | 1722 | 1465209666445 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:06 INFO - PROCESS | 1722 | 1465209666536 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
03:41:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1185ms
03:41:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
03:41:07 INFO - PROCESS | 1722 | 1465209667618 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:07 INFO - PROCESS | 1722 | 1465209667685 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:08 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
03:41:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1032ms
03:41:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
03:41:08 INFO - PROCESS | 1722 | 1465209668657 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:08 INFO - PROCESS | 1722 | 1465209668730 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
03:41:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1072ms
03:41:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
03:41:09 INFO - PROCESS | 1722 | 1465209669735 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:09 INFO - PROCESS | 1722 | 1465209669842 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:10 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
03:41:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
03:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:41:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:41:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:41:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:41:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:41:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
03:41:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 920ms
03:41:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
03:41:10 INFO - PROCESS | 1722 | 1465209670685 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:10 INFO - PROCESS | 1722 | 1465209670809 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
03:41:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 843ms
03:41:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
03:41:11 INFO - PROCESS | 1722 | 1465209671534 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:11 INFO - PROCESS | 1722 | 1465209671627 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:12 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
03:41:12 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
03:41:12 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
03:41:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
03:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:41:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:41:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:41:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:41:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:41:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
03:41:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 639ms
03:41:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
03:41:12 INFO - PROCESS | 1722 | 1465209672194 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:12 INFO - PROCESS | 1722 | 1465209672287 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
03:41:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 643ms
03:41:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
03:41:12 INFO - PROCESS | 1722 | 1465209672825 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:12 INFO - PROCESS | 1722 | 1465209672978 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
03:41:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms
03:41:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
03:41:14 INFO - PROCESS | 1722 | 1465209674000 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:14 INFO - PROCESS | 1722 | 1465209674068 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:15 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
03:41:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1028ms
03:41:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
03:41:15 INFO - PROCESS | 1722 | 1465209675047 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:15 INFO - PROCESS | 1722 | 1465209675140 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:16 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.)
03:41:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1081ms
03:41:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
03:41:16 INFO - PROCESS | 1722 | 1465209676126 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:16 INFO - PROCESS | 1722 | 1465209676202 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
03:41:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1028ms
03:41:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
03:41:17 INFO - PROCESS | 1722 | 1465209677204 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:17 INFO - PROCESS | 1722 | 1465209677303 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:18 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
03:41:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1223ms
03:41:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
03:41:18 INFO - PROCESS | 1722 | 1465209678435 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:18 INFO - PROCESS | 1722 | 1465209678529 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
03:41:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 621ms
03:41:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
03:41:19 INFO - PROCESS | 1722 | 1465209679087 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:19 INFO - PROCESS | 1722 | 1465209679184 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
03:41:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1086ms
03:41:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
03:41:20 INFO - PROCESS | 1722 | 1465209680150 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:20 INFO - PROCESS | 1722 | 1465209680221 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
03:41:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1069ms
03:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
03:41:21 INFO - PROCESS | 1722 | 1465209681223 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:21 INFO - PROCESS | 1722 | 1465209681300 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
03:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms
03:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
03:41:21 INFO - PROCESS | 1722 | 1465209681811 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:21 INFO - PROCESS | 1722 | 1465209681903 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
03:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 586ms
03:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
03:41:22 INFO - PROCESS | 1722 | 1465209682414 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:22 INFO - PROCESS | 1722 | 1465209682515 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
03:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 646ms
03:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
03:41:23 INFO - PROCESS | 1722 | 1465209683051 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:23 INFO - PROCESS | 1722 | 1465209683141 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
03:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 683ms
03:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
03:41:23 INFO - PROCESS | 1722 | 1465209683730 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:23 INFO - PROCESS | 1722 | 1465209683911 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
03:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 824ms
03:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
03:41:24 INFO - PROCESS | 1722 | 1465209684574 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:24 INFO - PROCESS | 1722 | 1465209684694 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
03:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 688ms
03:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
03:41:25 INFO - PROCESS | 1722 | 1465209685277 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:25 INFO - PROCESS | 1722 | 1465209685371 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
03:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 593ms
03:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
03:41:25 INFO - PROCESS | 1722 | 1465209685904 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:26 INFO - PROCESS | 1722 | 1465209686020 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:26 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
03:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 650ms
03:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
03:41:26 INFO - PROCESS | 1722 | 1465209686550 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:26 INFO - PROCESS | 1722 | 1465209686663 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
03:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 677ms
03:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
03:41:27 INFO - PROCESS | 1722 | 1465209687234 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:27 INFO - PROCESS | 1722 | 1465209687336 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:27 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
03:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 687ms
03:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
03:41:27 INFO - PROCESS | 1722 | 1465209687923 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:28 INFO - PROCESS | 1722 | 1465209688003 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
03:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 622ms
03:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
03:41:28 INFO - PROCESS | 1722 | 1465209688567 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:28 INFO - PROCESS | 1722 | 1465209688673 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:29 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
03:41:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:41:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
03:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:41:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:41:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:41:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:41:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:41:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
03:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 589ms
03:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
03:41:29 INFO - PROCESS | 1722 | 1465209689164 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:29 INFO - PROCESS | 1722 | 1465209689292 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
03:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 640ms
03:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
03:41:29 INFO - PROCESS | 1722 | 1465209689818 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:29 INFO - PROCESS | 1722 | 1465209689887 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:30 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
03:41:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:41:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
03:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:41:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:41:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:41:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:41:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:41:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
03:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 734ms
03:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
03:41:30 INFO - PROCESS | 1722 | 1465209690655 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:30 INFO - PROCESS | 1722 | 1465209690753 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
03:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 709ms
03:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
03:41:31 INFO - PROCESS | 1722 | 1465209691300 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:31 INFO - PROCESS | 1722 | 1465209691425 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
03:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 679ms
03:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
03:41:32 INFO - PROCESS | 1722 | 1465209692004 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:32 INFO - PROCESS | 1722 | 1465209692170 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
03:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 746ms
03:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
03:41:32 INFO - PROCESS | 1722 | 1465209692740 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:32 INFO - PROCESS | 1722 | 1465209692847 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
03:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 685ms
03:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
03:41:33 INFO - PROCESS | 1722 | 1465209693427 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:33 INFO - PROCESS | 1722 | 1465209693522 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
03:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 573ms
03:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
03:41:34 INFO - PROCESS | 1722 | 1465209694020 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:34 INFO - PROCESS | 1722 | 1465209694125 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
03:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 579ms
03:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
03:41:34 INFO - PROCESS | 1722 | 1465209694603 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:34 INFO - PROCESS | 1722 | 1465209694727 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
03:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 676ms
03:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
03:41:35 INFO - PROCESS | 1722 | 1465209695298 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:35 INFO - PROCESS | 1722 | 1465209695408 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
03:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 686ms
03:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
03:41:35 INFO - PROCESS | 1722 | 1465209695990 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:36 INFO - PROCESS | 1722 | 1465209696082 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
03:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 626ms
03:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
03:41:36 INFO - PROCESS | 1722 | 1465209696627 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:36 INFO - PROCESS | 1722 | 1465209696743 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
03:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 824ms
03:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
03:41:37 INFO - PROCESS | 1722 | 1465209697456 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:37 INFO - PROCESS | 1722 | 1465209697547 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
03:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 627ms
03:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
03:41:38 INFO - PROCESS | 1722 | 1465209698098 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:38 INFO - PROCESS | 1722 | 1465209698172 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
03:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 570ms
03:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
03:41:38 INFO - PROCESS | 1722 | 1465209698704 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:38 INFO - PROCESS | 1722 | 1465209698822 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
03:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 782ms
03:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
03:41:39 INFO - PROCESS | 1722 | 1465209699466 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:39 INFO - PROCESS | 1722 | 1465209699604 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
03:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 726ms
03:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
03:41:40 INFO - PROCESS | 1722 | 1465209700255 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:40 INFO - PROCESS | 1722 | 1465209700341 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
03:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms
03:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
03:41:40 INFO - PROCESS | 1722 | 1465209700885 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:40 INFO - PROCESS | 1722 | 1465209700978 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
03:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 587ms
03:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
03:41:41 INFO - PROCESS | 1722 | 1465209701491 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:41 INFO - PROCESS | 1722 | 1465209701588 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
03:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 580ms
03:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
03:41:42 INFO - PROCESS | 1722 | 1465209702096 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:42 INFO - PROCESS | 1722 | 1465209702204 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
03:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 645ms
03:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
03:41:42 INFO - PROCESS | 1722 | 1465209702724 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:42 INFO - PROCESS | 1722 | 1465209702831 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
03:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 727ms
03:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
03:41:43 INFO - PROCESS | 1722 | 1465209703461 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:43 INFO - PROCESS | 1722 | 1465209703611 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
03:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 839ms
03:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
03:41:44 INFO - PROCESS | 1722 | 1465209704323 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:44 INFO - PROCESS | 1722 | 1465209704421 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
03:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 644ms
03:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
03:41:44 INFO - PROCESS | 1722 | 1465209704992 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:45 INFO - PROCESS | 1722 | 1465209705119 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
03:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 625ms
03:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
03:41:45 INFO - PROCESS | 1722 | 1465209705664 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:45 INFO - PROCESS | 1722 | 1465209705782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
03:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 640ms
03:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
03:41:46 INFO - PROCESS | 1722 | 1465209706308 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:46 INFO - PROCESS | 1722 | 1465209706416 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
03:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 739ms
03:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
03:41:47 INFO - PROCESS | 1722 | 1465209707042 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:47 INFO - PROCESS | 1722 | 1465209707150 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
03:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 688ms
03:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
03:41:47 INFO - PROCESS | 1722 | 1465209707737 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:47 INFO - PROCESS | 1722 | 1465209707844 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
03:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms
03:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
03:41:48 INFO - PROCESS | 1722 | 1465209708361 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:48 INFO - PROCESS | 1722 | 1465209708450 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
03:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 627ms
03:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
03:41:49 INFO - PROCESS | 1722 | 1465209709001 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:49 INFO - PROCESS | 1722 | 1465209709099 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
03:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 587ms
03:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
03:41:49 INFO - PROCESS | 1722 | 1465209709590 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:49 INFO - PROCESS | 1722 | 1465209709669 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
03:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms
03:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
03:41:50 INFO - PROCESS | 1722 | 1465209710300 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:50 INFO - PROCESS | 1722 | 1465209710537 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
03:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 881ms
03:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
03:41:51 INFO - PROCESS | 1722 | 1465209711210 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:51 INFO - PROCESS | 1722 | 1465209711304 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
03:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms
03:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
03:41:51 INFO - PROCESS | 1722 | 1465209711847 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:51 INFO - PROCESS | 1722 | 1465209711940 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
03:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 583ms
03:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
03:41:52 INFO - PROCESS | 1722 | 1465209712467 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:52 INFO - PROCESS | 1722 | 1465209712556 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
03:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 654ms
03:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
03:41:53 INFO - PROCESS | 1722 | 1465209713099 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:53 INFO - PROCESS | 1722 | 1465209713199 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
03:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 538ms
03:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
03:41:53 INFO - PROCESS | 1722 | 1465209713641 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:53 INFO - PROCESS | 1722 | 1465209713775 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
03:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 725ms
03:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
03:41:54 INFO - PROCESS | 1722 | 1465209714381 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:54 INFO - PROCESS | 1722 | 1465209714538 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
03:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 791ms
03:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
03:41:55 INFO - PROCESS | 1722 | 1465209715196 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:55 INFO - PROCESS | 1722 | 1465209715276 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
03:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 532ms
03:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
03:41:55 INFO - PROCESS | 1722 | 1465209715762 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:55 INFO - PROCESS | 1722 | 1465209715856 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
03:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 628ms
03:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
03:41:56 INFO - PROCESS | 1722 | 1465209716378 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:56 INFO - PROCESS | 1722 | 1465209716459 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
03:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1033ms
03:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
03:41:57 INFO - PROCESS | 1722 | 1465209717442 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:57 INFO - PROCESS | 1722 | 1465209717560 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
03:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 731ms
03:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
03:41:58 INFO - PROCESS | 1722 | 1465209718182 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:58 INFO - PROCESS | 1722 | 1465209718265 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
03:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 676ms
03:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
03:41:58 INFO - PROCESS | 1722 | 1465209718869 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:59 INFO - PROCESS | 1722 | 1465209719010 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
03:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 683ms
03:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
03:41:59 INFO - PROCESS | 1722 | 1465209719561 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:41:59 INFO - PROCESS | 1722 | 1465209719652 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
03:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 675ms
03:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
03:42:00 INFO - PROCESS | 1722 | 1465209720242 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:00 INFO - PROCESS | 1722 | 1465209720335 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
03:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms
03:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
03:42:00 INFO - PROCESS | 1722 | 1465209720892 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:01 INFO - PROCESS | 1722 | 1465209721017 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
03:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 632ms
03:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
03:42:01 INFO - PROCESS | 1722 | 1465209721533 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:01 INFO - PROCESS | 1722 | 1465209721707 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
03:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 830ms
03:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
03:42:02 INFO - PROCESS | 1722 | 1465209722364 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:02 INFO - PROCESS | 1722 | 1465209722484 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
03:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 627ms
03:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
03:42:03 INFO - PROCESS | 1722 | 1465209723030 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:03 INFO - PROCESS | 1722 | 1465209723120 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
03:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 663ms
03:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
03:42:03 INFO - PROCESS | 1722 | 1465209723685 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:03 INFO - PROCESS | 1722 | 1465209723856 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
03:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 847ms
03:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
03:42:04 INFO - PROCESS | 1722 | 1465209724524 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:04 INFO - PROCESS | 1722 | 1465209724688 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
03:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 788ms
03:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
03:42:05 INFO - PROCESS | 1722 | 1465209725326 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:05 INFO - PROCESS | 1722 | 1465209725421 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
03:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 675ms
03:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
03:42:06 INFO - PROCESS | 1722 | 1465209726006 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:06 INFO - PROCESS | 1722 | 1465209726124 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
03:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 636ms
03:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
03:42:06 INFO - PROCESS | 1722 | 1465209726670 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:06 INFO - PROCESS | 1722 | 1465209726759 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
03:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 596ms
03:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
03:42:07 INFO - PROCESS | 1722 | 1465209727255 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:07 INFO - PROCESS | 1722 | 1465209727378 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
03:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 624ms
03:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
03:42:07 INFO - PROCESS | 1722 | 1465209727911 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:08 INFO - PROCESS | 1722 | 1465209728023 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
03:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 574ms
03:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
03:42:08 INFO - PROCESS | 1722 | 1465209728508 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:08 INFO - PROCESS | 1722 | 1465209728637 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
03:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 787ms
03:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
03:42:09 INFO - PROCESS | 1722 | 1465209729303 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:09 INFO - PROCESS | 1722 | 1465209729392 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
03:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 727ms
03:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
03:42:10 INFO - PROCESS | 1722 | 1465209730032 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:10 INFO - PROCESS | 1722 | 1465209730144 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
03:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 836ms
03:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
03:42:10 INFO - PROCESS | 1722 | 1465209730880 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:10 INFO - PROCESS | 1722 | 1465209730987 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
03:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 680ms
03:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
03:42:11 INFO - PROCESS | 1722 | 1465209731564 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:11 INFO - PROCESS | 1722 | 1465209731671 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
03:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 680ms
03:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
03:42:12 INFO - PROCESS | 1722 | 1465209732269 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:12 INFO - PROCESS | 1722 | 1465209732350 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
03:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 739ms
03:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
03:42:12 INFO - PROCESS | 1722 | 1465209732996 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:13 INFO - PROCESS | 1722 | 1465209733097 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
03:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 683ms
03:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
03:42:13 INFO - PROCESS | 1722 | 1465209733680 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:13 INFO - PROCESS | 1722 | 1465209733754 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
03:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 572ms
03:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
03:42:14 INFO - PROCESS | 1722 | 1465209734272 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:14 INFO - PROCESS | 1722 | 1465209734369 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
03:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 640ms
03:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
03:42:14 INFO - PROCESS | 1722 | 1465209734906 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:15 INFO - PROCESS | 1722 | 1465209735019 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
03:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 585ms
03:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
03:42:15 INFO - PROCESS | 1722 | 1465209735517 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:15 INFO - PROCESS | 1722 | 1465209735610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
03:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 716ms
03:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
03:42:16 INFO - PROCESS | 1722 | 1465209736221 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:16 INFO - PROCESS | 1722 | 1465209736321 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
03:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms
03:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
03:42:16 INFO - PROCESS | 1722 | 1465209736927 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:17 INFO - PROCESS | 1722 | 1465209737075 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
03:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 834ms
03:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
03:42:17 INFO - PROCESS | 1722 | 1465209737739 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:17 INFO - PROCESS | 1722 | 1465209737835 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
03:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 673ms
03:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
03:42:18 INFO - PROCESS | 1722 | 1465209738422 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:18 INFO - PROCESS | 1722 | 1465209738544 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
03:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 631ms
03:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
03:42:19 INFO - PROCESS | 1722 | 1465209739092 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:19 INFO - PROCESS | 1722 | 1465209739202 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
03:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 687ms
03:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
03:42:19 INFO - PROCESS | 1722 | 1465209739772 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:19 INFO - PROCESS | 1722 | 1465209739896 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
03:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 636ms
03:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
03:42:20 INFO - PROCESS | 1722 | 1465209740420 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:20 INFO - PROCESS | 1722 | 1465209740499 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
03:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 584ms
03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
03:42:21 INFO - PROCESS | 1722 | 1465209741024 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:21 INFO - PROCESS | 1722 | 1465209741118 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
03:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 634ms
03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
03:42:21 INFO - PROCESS | 1722 | 1465209741653 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:21 INFO - PROCESS | 1722 | 1465209741734 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
03:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 529ms
03:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
03:42:22 INFO - PROCESS | 1722 | 1465209742201 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:22 INFO - PROCESS | 1722 | 1465209742293 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
03:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 602ms
03:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
03:42:22 INFO - PROCESS | 1722 | 1465209742803 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:22 INFO - PROCESS | 1722 | 1465209742923 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
03:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 777ms
03:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
03:42:23 INFO - PROCESS | 1722 | 1465209743584 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:23 INFO - PROCESS | 1722 | 1465209743749 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
03:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 974ms
03:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
03:42:24 INFO - PROCESS | 1722 | 1465209744564 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:24 INFO - PROCESS | 1722 | 1465209744654 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
03:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 673ms
03:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
03:42:25 INFO - PROCESS | 1722 | 1465209745244 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:25 INFO - PROCESS | 1722 | 1465209745358 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
03:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 633ms
03:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
03:42:25 INFO - PROCESS | 1722 | 1465209745908 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:26 INFO - PROCESS | 1722 | 1465209746002 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
03:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms
03:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
03:42:26 INFO - PROCESS | 1722 | 1465209746610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:26 INFO - PROCESS | 1722 | 1465209746744 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
03:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 646ms
03:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
03:42:27 INFO - PROCESS | 1722 | 1465209747259 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:27 INFO - PROCESS | 1722 | 1465209747383 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
03:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms
03:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
03:42:27 INFO - PROCESS | 1722 | 1465209747965 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:28 INFO - PROCESS | 1722 | 1465209748086 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
03:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 633ms
03:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
03:42:28 INFO - PROCESS | 1722 | 1465209748610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:28 INFO - PROCESS | 1722 | 1465209748687 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
03:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 627ms
03:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
03:42:29 INFO - PROCESS | 1722 | 1465209749252 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:29 INFO - PROCESS | 1722 | 1465209749329 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
03:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 590ms
03:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
03:42:29 INFO - PROCESS | 1722 | 1465209749853 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:29 INFO - PROCESS | 1722 | 1465209749974 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
03:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 788ms
03:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
03:42:30 INFO - PROCESS | 1722 | 1465209750644 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:30 INFO - PROCESS | 1722 | 1465209750849 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:31 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
03:42:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:42:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
03:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:42:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:42:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:42:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
03:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 892ms
03:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
03:42:31 INFO - PROCESS | 1722 | 1465209751552 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:31 INFO - PROCESS | 1722 | 1465209751662 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:32 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
03:42:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:42:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
03:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:42:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:42:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:42:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
03:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 691ms
03:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
03:42:32 INFO - PROCESS | 1722 | 1465209752250 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:32 INFO - PROCESS | 1722 | 1465209752394 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42: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
03:42:33 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
03:42:33 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
03:42:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
03:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:42:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:42:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:42:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
03:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 879ms
03:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
03:42:33 INFO - PROCESS | 1722 | 1465209753139 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:33 INFO - PROCESS | 1722 | 1465209753235 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:33 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
03:42:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:42:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
03:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:42:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:42:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:42:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
03:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 677ms
03:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
03:42:33 INFO - PROCESS | 1722 | 1465209753849 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:33 INFO - PROCESS | 1722 | 1465209753945 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42: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
03:42:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:42:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
03:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:42:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:42:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:42:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
03:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 677ms
03:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
03:42:34 INFO - PROCESS | 1722 | 1465209754540 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:34 INFO - PROCESS | 1722 | 1465209754654 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42: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
03:42:35 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
03:42:35 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
03:42:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
03:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:42:35 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:42:35 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:42:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
03:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 726ms
03:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
03:42:35 INFO - PROCESS | 1722 | 1465209755277 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:35 INFO - PROCESS | 1722 | 1465209755421 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
03:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 675ms
03:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
03:42:35 INFO - PROCESS | 1722 | 1465209755951 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:36 INFO - PROCESS | 1722 | 1465209756035 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42: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
03:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 578ms
03:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
03:42:36 INFO - PROCESS | 1722 | 1465209756547 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:36 INFO - PROCESS | 1722 | 1465209756626 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42: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
03:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 526ms
03:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
03:42:37 INFO - PROCESS | 1722 | 1465209757104 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:37 INFO - PROCESS | 1722 | 1465209757248 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
03:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 950ms
03:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
03:42:38 INFO - PROCESS | 1722 | 1465209758043 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:38 INFO - PROCESS | 1722 | 1465209758152 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
03:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 727ms
03:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
03:42:38 INFO - PROCESS | 1722 | 1465209758776 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:38 INFO - PROCESS | 1722 | 1465209758859 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
03:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 576ms
03:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
03:42:39 INFO - PROCESS | 1722 | 1465209759381 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:39 INFO - PROCESS | 1722 | 1465209759515 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:40 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
03:42:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
03:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:42:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:42:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:42:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
03:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 731ms
03:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
03:42:40 INFO - PROCESS | 1722 | 1465209760099 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:40 INFO - PROCESS | 1722 | 1465209760169 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
03:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 569ms
03:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
03:42:40 INFO - PROCESS | 1722 | 1465209760677 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:40 INFO - PROCESS | 1722 | 1465209760798 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
03:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 633ms
03:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
03:42:41 INFO - PROCESS | 1722 | 1465209761330 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:41 INFO - PROCESS | 1722 | 1465209761427 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
03:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 638ms
03:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
03:42:41 INFO - PROCESS | 1722 | 1465209761965 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:42 INFO - PROCESS | 1722 | 1465209762088 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
03:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 628ms
03:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
03:42:42 INFO - PROCESS | 1722 | 1465209762597 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:42 INFO - PROCESS | 1722 | 1465209762688 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
03:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 580ms
03:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
03:42:43 INFO - PROCESS | 1722 | 1465209763197 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:43 INFO - PROCESS | 1722 | 1465209763293 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
03:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 634ms
03:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
03:42:43 INFO - PROCESS | 1722 | 1465209763815 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:43 INFO - PROCESS | 1722 | 1465209763930 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
03:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 820ms
03:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
03:42:44 INFO - PROCESS | 1722 | 1465209764680 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:44 INFO - PROCESS | 1722 | 1465209764784 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
03:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 681ms
03:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
03:42:45 INFO - PROCESS | 1722 | 1465209765371 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:45 INFO - PROCESS | 1722 | 1465209765451 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
03:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 830ms
03:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
03:42:46 INFO - PROCESS | 1722 | 1465209766214 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:46 INFO - PROCESS | 1722 | 1465209766305 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
03:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 675ms
03:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
03:42:46 INFO - PROCESS | 1722 | 1465209766884 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:46 INFO - PROCESS | 1722 | 1465209766984 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
03:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 576ms
03:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
03:42:47 INFO - PROCESS | 1722 | 1465209767490 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:47 INFO - PROCESS | 1722 | 1465209767593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
03:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 631ms
03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
03:42:48 INFO - PROCESS | 1722 | 1465209768147 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:48 INFO - PROCESS | 1722 | 1465209768256 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
03:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 699ms
03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
03:42:48 INFO - PROCESS | 1722 | 1465209768846 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:48 INFO - PROCESS | 1722 | 1465209768957 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
03:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 700ms
03:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
03:42:49 INFO - PROCESS | 1722 | 1465209769541 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:49 INFO - PROCESS | 1722 | 1465209769628 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
03:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 633ms
03:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
03:42:50 INFO - PROCESS | 1722 | 1465209770182 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:50 INFO - PROCESS | 1722 | 1465209770271 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
03:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 831ms
03:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
03:42:51 INFO - PROCESS | 1722 | 1465209771034 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:51 INFO - PROCESS | 1722 | 1465209771174 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
03:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 689ms
03:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
03:42:51 INFO - PROCESS | 1722 | 1465209771752 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:51 INFO - PROCESS | 1722 | 1465209771820 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
03:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 688ms
03:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
03:42:52 INFO - PROCESS | 1722 | 1465209772472 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:52 INFO - PROCESS | 1722 | 1465209772558 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
03:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 697ms
03:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
03:42:53 INFO - PROCESS | 1722 | 1465209773148 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:53 INFO - PROCESS | 1722 | 1465209773270 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
03:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 622ms
03:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
03:42:53 INFO - PROCESS | 1722 | 1465209773779 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:53 INFO - PROCESS | 1722 | 1465209773886 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
03:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 578ms
03:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
03:42:54 INFO - PROCESS | 1722 | 1465209774380 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:54 INFO - PROCESS | 1722 | 1465209774510 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:54 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
03:42:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:42:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
03:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:42:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:42:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:42:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:42:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1
03:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 636ms
03:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
03:42:55 INFO - PROCESS | 1722 | 1465209775042 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:55 INFO - PROCESS | 1722 | 1465209775142 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
03:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 716ms
03:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
03:42:55 INFO - PROCESS | 1722 | 1465209775732 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:55 INFO - PROCESS | 1722 | 1465209775869 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
03:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms
03:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
03:42:56 INFO - PROCESS | 1722 | 1465209776463 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:56 INFO - PROCESS | 1722 | 1465209776603 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
03:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 581ms
03:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
03:42:57 INFO - PROCESS | 1722 | 1465209777060 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:57 INFO - PROCESS | 1722 | 1465209777285 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:57 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
03:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 883ms
03:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
03:42:57 INFO - PROCESS | 1722 | 1465209777976 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:58 INFO - PROCESS | 1722 | 1465209778091 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:58 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
03:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 647ms
03:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
03:42:58 INFO - PROCESS | 1722 | 1465209778632 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:58 INFO - PROCESS | 1722 | 1465209778747 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
03:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 795ms
03:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
03:42:59 INFO - PROCESS | 1722 | 1465209779425 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:42:59 INFO - PROCESS | 1722 | 1465209779544 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
03:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1183ms
03:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
03:43:00 INFO - PROCESS | 1722 | 1465209780605 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:00 INFO - PROCESS | 1722 | 1465209780697 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
03:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms
03:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
03:43:01 INFO - PROCESS | 1722 | 1465209781238 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:01 INFO - PROCESS | 1722 | 1465209781316 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
03:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms
03:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
03:43:01 INFO - PROCESS | 1722 | 1465209781885 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:02 INFO - PROCESS | 1722 | 1465209782016 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
03:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 728ms
03:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
03:43:02 INFO - PROCESS | 1722 | 1465209782610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:02 INFO - PROCESS | 1722 | 1465209782699 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
03:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 632ms
03:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
03:43:03 INFO - PROCESS | 1722 | 1465209783261 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:03 INFO - PROCESS | 1722 | 1465209783366 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
03:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 839ms
03:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
03:43:04 INFO - PROCESS | 1722 | 1465209784103 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:04 INFO - PROCESS | 1722 | 1465209784221 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
03:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 637ms
03:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
03:43:04 INFO - PROCESS | 1722 | 1465209784820 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:04 INFO - PROCESS | 1722 | 1465209784920 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 590ms
03:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
03:43:05 INFO - PROCESS | 1722 | 1465209785446 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:05 INFO - PROCESS | 1722 | 1465209785568 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
03:43:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
03:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:43:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:43:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:43:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
03:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 730ms
03:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
03:43:06 INFO - PROCESS | 1722 | 1465209786169 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:06 INFO - PROCESS | 1722 | 1465209786312 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
03:43:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
03:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:43:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:43:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:43:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
03:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 745ms
03:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
03:43:06 INFO - PROCESS | 1722 | 1465209786923 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:07 INFO - PROCESS | 1722 | 1465209787020 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:07 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
03:43:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
03:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:43:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:43:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:43:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
03:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 585ms
03:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
03:43:07 INFO - PROCESS | 1722 | 1465209787542 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:07 INFO - PROCESS | 1722 | 1465209787653 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:08 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]"
03:43:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:43:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
03:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:43:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:43:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:43:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
03:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 679ms
03:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
03:43:08 INFO - PROCESS | 1722 | 1465209788212 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:08 INFO - PROCESS | 1722 | 1465209788309 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:08 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
03:43:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
03:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:43:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:43:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:43:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
03:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 575ms
03:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
03:43:08 INFO - PROCESS | 1722 | 1465209788811 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:08 INFO - PROCESS | 1722 | 1465209788929 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
03:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 643ms
03:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
03:43:09 INFO - PROCESS | 1722 | 1465209789440 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:09 INFO - PROCESS | 1722 | 1465209789531 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
03:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 680ms
03:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
03:43:10 INFO - PROCESS | 1722 | 1465209790128 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:10 INFO - PROCESS | 1722 | 1465209790296 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
03:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 829ms
03:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
03:43:10 INFO - PROCESS | 1722 | 1465209790963 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:11 INFO - PROCESS | 1722 | 1465209791049 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
03:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 631ms
03:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
03:43:11 INFO - PROCESS | 1722 | 1465209791620 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:11 INFO - PROCESS | 1722 | 1465209791708 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
03:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms
03:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
03:43:12 INFO - PROCESS | 1722 | 1465209792266 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:12 INFO - PROCESS | 1722 | 1465209792349 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
03:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms
03:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
03:43:12 INFO - PROCESS | 1722 | 1465209792945 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:13 INFO - PROCESS | 1722 | 1465209793021 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
03:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 776ms
03:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
03:43:13 INFO - PROCESS | 1722 | 1465209793723 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:13 INFO - PROCESS | 1722 | 1465209793807 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
03:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 628ms
03:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
03:43:14 INFO - PROCESS | 1722 | 1465209794402 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:14 INFO - PROCESS | 1722 | 1465209794503 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
03:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 665ms
03:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
03:43:15 INFO - PROCESS | 1722 | 1465209795032 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:15 INFO - PROCESS | 1722 | 1465209795125 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
03:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 622ms
03:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
03:43:15 INFO - PROCESS | 1722 | 1465209795672 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:15 INFO - PROCESS | 1722 | 1465209795758 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
03:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 628ms
03:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
03:43:16 INFO - PROCESS | 1722 | 1465209796302 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:16 INFO - PROCESS | 1722 | 1465209796386 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
03:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 677ms
03:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
03:43:17 INFO - PROCESS | 1722 | 1465209797008 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:17 INFO - PROCESS | 1722 | 1465209797306 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
03:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms
03:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
03:43:17 INFO - PROCESS | 1722 | 1465209797955 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:18 INFO - PROCESS | 1722 | 1465209798043 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
03:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 625ms
03:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
03:43:18 INFO - PROCESS | 1722 | 1465209798593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:18 INFO - PROCESS | 1722 | 1465209798710 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
03:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 632ms
03:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
03:43:19 INFO - PROCESS | 1722 | 1465209799262 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:19 INFO - PROCESS | 1722 | 1465209799335 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
03:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 648ms
03:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
03:43:19 INFO - PROCESS | 1722 | 1465209799900 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:20 INFO - PROCESS | 1722 | 1465209800006 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
03:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 732ms
03:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
03:43:20 INFO - PROCESS | 1722 | 1465209800629 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:20 INFO - PROCESS | 1722 | 1465209800750 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
03:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 675ms
03:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
03:43:21 INFO - PROCESS | 1722 | 1465209801311 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:21 INFO - PROCESS | 1722 | 1465209801456 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
03:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 683ms
03:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
03:43:22 INFO - PROCESS | 1722 | 1465209802010 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:22 INFO - PROCESS | 1722 | 1465209802125 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
03:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 584ms
03:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
03:43:22 INFO - PROCESS | 1722 | 1465209802612 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:22 INFO - PROCESS | 1722 | 1465209802714 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
03:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 589ms
03:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
03:43:23 INFO - PROCESS | 1722 | 1465209803216 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:23 INFO - PROCESS | 1722 | 1465209803356 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
03:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 987ms
03:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
03:43:24 INFO - PROCESS | 1722 | 1465209804212 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:24 INFO - PROCESS | 1722 | 1465209804343 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
03:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 724ms
03:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
03:43:24 INFO - PROCESS | 1722 | 1465209804952 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:25 INFO - PROCESS | 1722 | 1465209805034 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
03:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 631ms
03:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
03:43:25 INFO - PROCESS | 1722 | 1465209805602 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:25 INFO - PROCESS | 1722 | 1465209805706 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
03:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 643ms
03:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
03:43:26 INFO - PROCESS | 1722 | 1465209806254 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:26 INFO - PROCESS | 1722 | 1465209806383 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
03:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 580ms
03:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
03:43:26 INFO - PROCESS | 1722 | 1465209806853 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:26 INFO - PROCESS | 1722 | 1465209806975 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
03:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 682ms
03:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
03:43:27 INFO - PROCESS | 1722 | 1465209807542 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:27 INFO - PROCESS | 1722 | 1465209807709 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
03:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 729ms
03:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
03:43:28 INFO - PROCESS | 1722 | 1465209808270 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:28 INFO - PROCESS | 1722 | 1465209808385 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
03:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 584ms
03:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
03:43:28 INFO - PROCESS | 1722 | 1465209808868 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:28 INFO - PROCESS | 1722 | 1465209808962 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
03:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 582ms
03:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
03:43:29 INFO - PROCESS | 1722 | 1465209809454 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:29 INFO - PROCESS | 1722 | 1465209809544 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
03:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 537ms
03:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
03:43:30 INFO - PROCESS | 1722 | 1465209810002 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:30 INFO - PROCESS | 1722 | 1465209810120 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
03:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 941ms
03:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
03:43:30 INFO - PROCESS | 1722 | 1465209810958 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:31 INFO - PROCESS | 1722 | 1465209811106 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
03:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 685ms
03:43:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
03:43:31 INFO - PROCESS | 1722 | 1465209811688 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:31 INFO - PROCESS | 1722 | 1465209811782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:32 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 () {
03:43:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
03:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
03:43:32 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 () {
03:43:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
03:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
03:43:32 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 () {
03:43:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
03:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
03:43:32 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 () {
03:43:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
03:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
03:43:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 595ms
03:43:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
03:43:32 INFO - PROCESS | 1722 | 1465209812293 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:32 INFO - PROCESS | 1722 | 1465209812378 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
03:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
03:43:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
03:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
03:43:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
03:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:43:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
03:43:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 582ms
03:43:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
03:43:32 INFO - PROCESS | 1722 | 1465209812891 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:32 INFO - PROCESS | 1722 | 1465209812969 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:33 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
03:43:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
03:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:43:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:43:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
03:43:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
03:43:33 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.
03:43:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
03:43:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 536ms
03:43:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
03:43:33 INFO - PROCESS | 1722 | 1465209813430 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:33 INFO - PROCESS | 1722 | 1465209813504 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
03:43:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 577ms
03:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
03:43:34 INFO - PROCESS | 1722 | 1465209814018 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:34 INFO - PROCESS | 1722 | 1465209814132 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
03:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 731ms
03:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
03:43:34 INFO - PROCESS | 1722 | 1465209814754 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:34 INFO - PROCESS | 1722 | 1465209814882 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
03:43:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 781ms
03:43:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
03:43:35 INFO - PROCESS | 1722 | 1465209815544 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:35 INFO - PROCESS | 1722 | 1465209815634 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
03:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 582ms
03:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
03:43:36 INFO - PROCESS | 1722 | 1465209816132 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:36 INFO - PROCESS | 1722 | 1465209816271 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
03:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 628ms
03:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
03:43:36 INFO - PROCESS | 1722 | 1465209816781 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:36 INFO - PROCESS | 1722 | 1465209816900 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
03:43:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 889ms
03:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
03:43:37 INFO - PROCESS | 1722 | 1465209817673 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:37 INFO - PROCESS | 1722 | 1465209817811 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
03:43:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 773ms
03:43:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
03:43:38 INFO - PROCESS | 1722 | 1465209818477 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:38 INFO - PROCESS | 1722 | 1465209818584 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
03:43:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 633ms
03:43:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
03:43:39 INFO - PROCESS | 1722 | 1465209819128 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:39 INFO - PROCESS | 1722 | 1465209819293 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
03:43:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 731ms
03:43:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
03:43:39 INFO - PROCESS | 1722 | 1465209819845 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:39 INFO - PROCESS | 1722 | 1465209819926 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
03:43:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 575ms
03:43:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
03:43:40 INFO - PROCESS | 1722 | 1465209820427 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:40 INFO - PROCESS | 1722 | 1465209820553 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
03:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 633ms
03:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
03:43:41 INFO - PROCESS | 1722 | 1465209821074 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:41 INFO - PROCESS | 1722 | 1465209821181 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
03:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 672ms
03:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
03:43:41 INFO - PROCESS | 1722 | 1465209821744 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:41 INFO - PROCESS | 1722 | 1465209821819 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
03:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 720ms
03:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
03:43:42 INFO - PROCESS | 1722 | 1465209822474 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:42 INFO - PROCESS | 1722 | 1465209822572 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
03:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 597ms
03:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
03:43:43 INFO - PROCESS | 1722 | 1465209823074 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:43 INFO - PROCESS | 1722 | 1465209823154 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
03:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 631ms
03:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
03:43:43 INFO - PROCESS | 1722 | 1465209823711 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:43 INFO - PROCESS | 1722 | 1465209823797 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
03:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 874ms
03:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
03:43:44 INFO - PROCESS | 1722 | 1465209824613 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:44 INFO - PROCESS | 1722 | 1465209824735 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
03:43:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 696ms
03:43:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
03:43:45 INFO - PROCESS | 1722 | 1465209825326 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:45 INFO - PROCESS | 1722 | 1465209825476 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
03:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 738ms
03:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
03:43:46 INFO - PROCESS | 1722 | 1465209826057 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:46 INFO - PROCESS | 1722 | 1465209826180 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
03:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 687ms
03:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
03:43:46 INFO - PROCESS | 1722 | 1465209826744 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:46 INFO - PROCESS | 1722 | 1465209826821 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
03:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 582ms
03:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
03:43:47 INFO - PROCESS | 1722 | 1465209827334 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:47 INFO - PROCESS | 1722 | 1465209827417 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:47 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
03:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 620ms
03:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
03:43:47 INFO - PROCESS | 1722 | 1465209827974 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:48 INFO - PROCESS | 1722 | 1465209828082 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
03:43:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 573ms
03:43:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
03:43:48 INFO - PROCESS | 1722 | 1465209828553 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:48 INFO - PROCESS | 1722 | 1465209828683 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
03:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 686ms
03:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
03:43:49 INFO - PROCESS | 1722 | 1465209829257 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:49 INFO - PROCESS | 1722 | 1465209829441 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
03:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 842ms
03:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
03:43:50 INFO - PROCESS | 1722 | 1465209830102 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:50 INFO - PROCESS | 1722 | 1465209830179 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
03:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms
03:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
03:43:50 INFO - PROCESS | 1722 | 1465209830794 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:50 INFO - PROCESS | 1722 | 1465209830916 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
03:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 778ms
03:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
03:43:51 INFO - PROCESS | 1722 | 1465209831596 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:51 INFO - PROCESS | 1722 | 1465209831716 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
03:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 755ms
03:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
03:43:52 INFO - PROCESS | 1722 | 1465209832359 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:52 INFO - PROCESS | 1722 | 1465209832456 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
03:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 626ms
03:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
03:43:53 INFO - PROCESS | 1722 | 1465209833033 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:53 INFO - PROCESS | 1722 | 1465209833179 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
03:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 792ms
03:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
03:43:53 INFO - PROCESS | 1722 | 1465209833800 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:53 INFO - PROCESS | 1722 | 1465209833899 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
03:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 574ms
03:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
03:43:54 INFO - PROCESS | 1722 | 1465209834382 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:54 INFO - PROCESS | 1722 | 1465209834497 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
03:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 678ms
03:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
03:43:55 INFO - PROCESS | 1722 | 1465209835061 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:55 INFO - PROCESS | 1722 | 1465209835141 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
03:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 577ms
03:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
03:43:55 INFO - PROCESS | 1722 | 1465209835647 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:55 INFO - PROCESS | 1722 | 1465209835733 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
03:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 726ms
03:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
03:43:56 INFO - PROCESS | 1722 | 1465209836391 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:56 INFO - PROCESS | 1722 | 1465209836494 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
03:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 578ms
03:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
03:43:56 INFO - PROCESS | 1722 | 1465209836979 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:57 INFO - PROCESS | 1722 | 1465209837104 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
03:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 679ms
03:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
03:43:57 INFO - PROCESS | 1722 | 1465209837698 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:57 INFO - PROCESS | 1722 | 1465209837831 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
03:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 830ms
03:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
03:43:58 INFO - PROCESS | 1722 | 1465209838546 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:58 INFO - PROCESS | 1722 | 1465209838650 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
03:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms
03:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
03:43:59 INFO - PROCESS | 1722 | 1465209839250 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:59 INFO - PROCESS | 1722 | 1465209839388 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
03:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 625ms
03:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
03:43:59 INFO - PROCESS | 1722 | 1465209839916 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:00 INFO - PROCESS | 1722 | 1465209840009 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:00 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
03:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 949ms
03:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
03:44:00 INFO - PROCESS | 1722 | 1465209840837 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:00 INFO - PROCESS | 1722 | 1465209840958 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
03:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 994ms
03:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
03:44:01 INFO - PROCESS | 1722 | 1465209841844 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:02 INFO - PROCESS | 1722 | 1465209842044 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
03:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1128ms
03:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
03:44:02 INFO - PROCESS | 1722 | 1465209842972 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:03 INFO - PROCESS | 1722 | 1465209843106 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:03 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
03:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 878ms
03:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
03:44:03 INFO - PROCESS | 1722 | 1465209843882 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:03 INFO - PROCESS | 1722 | 1465209843988 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
03:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 689ms
03:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
03:44:04 INFO - PROCESS | 1722 | 1465209844595 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:04 INFO - PROCESS | 1722 | 1465209844757 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
03:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms
03:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
03:44:05 INFO - PROCESS | 1722 | 1465209845314 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:05 INFO - PROCESS | 1722 | 1465209845395 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
03:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 622ms
03:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
03:44:05 INFO - PROCESS | 1722 | 1465209845941 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:06 INFO - PROCESS | 1722 | 1465209846021 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
03:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 640ms
03:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
03:44:06 INFO - PROCESS | 1722 | 1465209846607 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:06 INFO - PROCESS | 1722 | 1465209846754 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
03:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 793ms
03:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
03:44:07 INFO - PROCESS | 1722 | 1465209847508 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:07 INFO - PROCESS | 1722 | 1465209847648 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:08 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
03:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 742ms
03:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
03:44:08 INFO - PROCESS | 1722 | 1465209848209 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:08 INFO - PROCESS | 1722 | 1465209848322 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
03:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 697ms
03:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
03:44:08 INFO - PROCESS | 1722 | 1465209848904 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:09 INFO - PROCESS | 1722 | 1465209849041 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:09 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
03:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 686ms
03:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
03:44:09 INFO - PROCESS | 1722 | 1465209849618 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:09 INFO - PROCESS | 1722 | 1465209849687 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
03:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 638ms
03:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
03:44:10 INFO - PROCESS | 1722 | 1465209850269 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:10 INFO - PROCESS | 1722 | 1465209850411 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
03:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 784ms
03:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
03:44:11 INFO - PROCESS | 1722 | 1465209851061 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:11 INFO - PROCESS | 1722 | 1465209851172 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
03:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms
03:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
03:44:11 INFO - PROCESS | 1722 | 1465209851695 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:11 INFO - PROCESS | 1722 | 1465209851785 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
03:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 589ms
03:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
03:44:12 INFO - PROCESS | 1722 | 1465209852292 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:12 INFO - PROCESS | 1722 | 1465209852407 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
03:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 631ms
03:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
03:44:12 INFO - PROCESS | 1722 | 1465209852932 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:13 INFO - PROCESS | 1722 | 1465209853024 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
03:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 583ms
03:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
03:44:13 INFO - PROCESS | 1722 | 1465209853519 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:13 INFO - PROCESS | 1722 | 1465209853655 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
03:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 989ms
03:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
03:44:14 INFO - PROCESS | 1722 | 1465209854508 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:14 INFO - PROCESS | 1722 | 1465209854624 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
03:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 627ms
03:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
03:44:15 INFO - PROCESS | 1722 | 1465209855175 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:15 INFO - PROCESS | 1722 | 1465209855274 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
03:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 572ms
03:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
03:44:15 INFO - PROCESS | 1722 | 1465209855811 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:15 INFO - PROCESS | 1722 | 1465209855908 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
03:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 701ms
03:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
03:44:16 INFO - PROCESS | 1722 | 1465209856473 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:16 INFO - PROCESS | 1722 | 1465209856567 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
03:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 631ms
03:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
03:44:17 INFO - PROCESS | 1722 | 1465209857108 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:17 INFO - PROCESS | 1722 | 1465209857187 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:17 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
03:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 726ms
03:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
03:44:17 INFO - PROCESS | 1722 | 1465209857838 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:17 INFO - PROCESS | 1722 | 1465209857947 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:18 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
03:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 627ms
03:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
03:44:18 INFO - PROCESS | 1722 | 1465209858474 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:18 INFO - PROCESS | 1722 | 1465209858592 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:19 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
03:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 674ms
03:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
03:44:19 INFO - PROCESS | 1722 | 1465209859148 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:19 INFO - PROCESS | 1722 | 1465209859224 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:19 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)
03:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 570ms
03:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
03:44:19 INFO - PROCESS | 1722 | 1465209859741 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:19 INFO - PROCESS | 1722 | 1465209859832 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
03:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms
03:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
03:44:20 INFO - PROCESS | 1722 | 1465209860365 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:20 INFO - PROCESS | 1722 | 1465209860468 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
03:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 942ms
03:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
03:44:21 INFO - PROCESS | 1722 | 1465209861314 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:21 INFO - PROCESS | 1722 | 1465209861420 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
03:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 732ms
03:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
03:44:22 INFO - PROCESS | 1722 | 1465209862062 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:22 INFO - PROCESS | 1722 | 1465209862166 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
03:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 631ms
03:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
03:44:22 INFO - PROCESS | 1722 | 1465209862728 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:22 INFO - PROCESS | 1722 | 1465209862844 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
03:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 696ms
03:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
03:44:23 INFO - PROCESS | 1722 | 1465209863398 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:23 INFO - PROCESS | 1722 | 1465209863486 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
03:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 575ms
03:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
03:44:24 INFO - PROCESS | 1722 | 1465209863998 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:24 INFO - PROCESS | 1722 | 1465209864122 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
03:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 833ms
03:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
03:44:24 INFO - PROCESS | 1722 | 1465209864829 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:24 INFO - PROCESS | 1722 | 1465209864925 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
03:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 720ms
03:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
03:44:25 INFO - PROCESS | 1722 | 1465209865552 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:25 INFO - PROCESS | 1722 | 1465209865636 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
03:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 594ms
03:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
03:44:26 INFO - PROCESS | 1722 | 1465209866155 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:26 INFO - PROCESS | 1722 | 1465209866265 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
03:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 634ms
03:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
03:44:26 INFO - PROCESS | 1722 | 1465209866794 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:26 INFO - PROCESS | 1722 | 1465209866905 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:27 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
03:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 879ms
03:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
03:44:27 INFO - PROCESS | 1722 | 1465209867680 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:27 INFO - PROCESS | 1722 | 1465209867834 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
03:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 774ms
03:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
03:44:28 INFO - PROCESS | 1722 | 1465209868470 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:28 INFO - PROCESS | 1722 | 1465209868606 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
03:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 680ms
03:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
03:44:29 INFO - PROCESS | 1722 | 1465209869178 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:29 INFO - PROCESS | 1722 | 1465209869277 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:29 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)
03:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 635ms
03:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
03:44:29 INFO - PROCESS | 1722 | 1465209869818 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:29 INFO - PROCESS | 1722 | 1465209869914 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
03:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 745ms
03:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
03:44:30 INFO - PROCESS | 1722 | 1465209870546 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:30 INFO - PROCESS | 1722 | 1465209870625 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
03:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 626ms
03:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
03:44:31 INFO - PROCESS | 1722 | 1465209871186 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:31 INFO - PROCESS | 1722 | 1465209871308 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
03:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 780ms
03:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
03:44:31 INFO - PROCESS | 1722 | 1465209871965 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:32 INFO - PROCESS | 1722 | 1465209872086 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
03:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 729ms
03:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
03:44:32 INFO - PROCESS | 1722 | 1465209872709 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:32 INFO - PROCESS | 1722 | 1465209872801 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
03:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 676ms
03:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
03:44:33 INFO - PROCESS | 1722 | 1465209873388 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:33 INFO - PROCESS | 1722 | 1465209873483 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
03:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 722ms
03:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
03:44:34 INFO - PROCESS | 1722 | 1465209874119 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:34 INFO - PROCESS | 1722 | 1465209874383 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
03:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 840ms
03:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
03:44:34 INFO - PROCESS | 1722 | 1465209874988 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:35 INFO - PROCESS | 1722 | 1465209875116 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
03:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 780ms
03:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
03:44:35 INFO - PROCESS | 1722 | 1465209875785 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:35 INFO - PROCESS | 1722 | 1465209875897 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
03:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms
03:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
03:44:36 INFO - PROCESS | 1722 | 1465209876441 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:36 INFO - PROCESS | 1722 | 1465209876533 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
03:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 599ms
03:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
03:44:37 INFO - PROCESS | 1722 | 1465209877028 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:37 INFO - PROCESS | 1722 | 1465209877149 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
03:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 638ms
03:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
03:44:37 INFO - PROCESS | 1722 | 1465209877691 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:37 INFO - PROCESS | 1722 | 1465209877788 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
03:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 631ms
03:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
03:44:38 INFO - PROCESS | 1722 | 1465209878310 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:38 INFO - PROCESS | 1722 | 1465209878405 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
03:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 704ms
03:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
03:44:39 INFO - PROCESS | 1722 | 1465209879017 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:39 INFO - PROCESS | 1722 | 1465209879094 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
03:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 784ms
03:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
03:44:39 INFO - PROCESS | 1722 | 1465209879808 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:39 INFO - PROCESS | 1722 | 1465209879917 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
03:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 635ms
03:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
03:44:40 INFO - PROCESS | 1722 | 1465209880453 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:40 INFO - PROCESS | 1722 | 1465209880548 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
03:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 886ms
03:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
03:44:41 INFO - PROCESS | 1722 | 1465209881345 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:41 INFO - PROCESS | 1722 | 1465209881446 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
03:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 679ms
03:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
03:44:42 INFO - PROCESS | 1722 | 1465209882042 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:42 INFO - PROCESS | 1722 | 1465209882124 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
03:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 651ms
03:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
03:44:42 INFO - PROCESS | 1722 | 1465209882719 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:42 INFO - PROCESS | 1722 | 1465209882798 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
03:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 747ms
03:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
03:44:43 INFO - PROCESS | 1722 | 1465209883446 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:43 INFO - PROCESS | 1722 | 1465209883563 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
03:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 636ms
03:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
03:44:44 INFO - PROCESS | 1722 | 1465209884092 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:44 INFO - PROCESS | 1722 | 1465209884226 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
03:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 682ms
03:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
03:44:44 INFO - PROCESS | 1722 | 1465209884782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:44 INFO - PROCESS | 1722 | 1465209884885 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
03:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 575ms
03:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
03:44:45 INFO - PROCESS | 1722 | 1465209885373 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:45 INFO - PROCESS | 1722 | 1465209885498 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
03:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 679ms
03:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
03:44:46 INFO - PROCESS | 1722 | 1465209886060 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:46 INFO - PROCESS | 1722 | 1465209886170 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
03:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 724ms
03:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
03:44:46 INFO - PROCESS | 1722 | 1465209886798 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:46 INFO - PROCESS | 1722 | 1465209886919 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
03:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 784ms
03:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
03:44:47 INFO - PROCESS | 1722 | 1465209887585 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:47 INFO - PROCESS | 1722 | 1465209887722 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
03:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 737ms
03:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
03:44:48 INFO - PROCESS | 1722 | 1465209888335 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:48 INFO - PROCESS | 1722 | 1465209888425 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
03:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 631ms
03:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
03:44:48 INFO - PROCESS | 1722 | 1465209888983 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:49 INFO - PROCESS | 1722 | 1465209889066 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
03:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 683ms
03:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
03:44:49 INFO - PROCESS | 1722 | 1465209889680 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:49 INFO - PROCESS | 1722 | 1465209889816 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
03:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 687ms
03:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
03:44:50 INFO - PROCESS | 1722 | 1465209890365 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:50 INFO - PROCESS | 1722 | 1465209890453 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
03:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 676ms
03:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
03:44:51 INFO - PROCESS | 1722 | 1465209891046 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:51 INFO - PROCESS | 1722 | 1465209891142 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
03:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 627ms
03:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
03:44:51 INFO - PROCESS | 1722 | 1465209891686 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:51 INFO - PROCESS | 1722 | 1465209891775 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
03:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 582ms
03:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
03:44:52 INFO - PROCESS | 1722 | 1465209892269 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:52 INFO - PROCESS | 1722 | 1465209892364 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
03:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 584ms
03:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
03:44:52 INFO - PROCESS | 1722 | 1465209892863 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:52 INFO - PROCESS | 1722 | 1465209892953 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
03:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 586ms
03:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
03:44:53 INFO - PROCESS | 1722 | 1465209893450 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:53 INFO - PROCESS | 1722 | 1465209893576 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
03:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1088ms
03:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
03:44:54 INFO - PROCESS | 1722 | 1465209894559 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:54 INFO - PROCESS | 1722 | 1465209894649 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
03:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms
03:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
03:44:55 INFO - PROCESS | 1722 | 1465209895265 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:55 INFO - PROCESS | 1722 | 1465209895365 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
03:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 624ms
03:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
03:44:55 INFO - PROCESS | 1722 | 1465209895917 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:56 INFO - PROCESS | 1722 | 1465209896011 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
03:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 647ms
03:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
03:44:56 INFO - PROCESS | 1722 | 1465209896559 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:56 INFO - PROCESS | 1722 | 1465209896681 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
03:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 685ms
03:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
03:44:57 INFO - PROCESS | 1722 | 1465209897261 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:57 INFO - PROCESS | 1722 | 1465209897382 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:57 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
03:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 694ms
03:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
03:44:57 INFO - PROCESS | 1722 | 1465209897960 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:58 INFO - PROCESS | 1722 | 1465209898104 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:58 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
03:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 676ms
03:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
03:44:58 INFO - PROCESS | 1722 | 1465209898638 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:58 INFO - PROCESS | 1722 | 1465209898726 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
03:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 584ms
03:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
03:44:59 INFO - PROCESS | 1722 | 1465209899230 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:59 INFO - PROCESS | 1722 | 1465209899331 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
03:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 644ms
03:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
03:44:59 INFO - PROCESS | 1722 | 1465209899871 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:44:59 INFO - PROCESS | 1722 | 1465209899935 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
03:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 635ms
03:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
03:45:00 INFO - PROCESS | 1722 | 1465209900537 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:00 INFO - PROCESS | 1722 | 1465209900811 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
03:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 945ms
03:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
03:45:01 INFO - PROCESS | 1722 | 1465209901484 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:01 INFO - PROCESS | 1722 | 1465209901604 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
03:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 737ms
03:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
03:45:02 INFO - PROCESS | 1722 | 1465209902284 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:02 INFO - PROCESS | 1722 | 1465209902392 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
03:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 642ms
03:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
03:45:02 INFO - PROCESS | 1722 | 1465209902938 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:03 INFO - PROCESS | 1722 | 1465209903056 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
03:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 654ms
03:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
03:45:03 INFO - PROCESS | 1722 | 1465209903597 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:03 INFO - PROCESS | 1722 | 1465209903687 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:04 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)
03:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 707ms
03:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
03:45:04 INFO - PROCESS | 1722 | 1465209904289 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:04 INFO - PROCESS | 1722 | 1465209904404 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
03:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 725ms
03:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
03:45:05 INFO - PROCESS | 1722 | 1465209905016 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:05 INFO - PROCESS | 1722 | 1465209905126 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
03:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 619ms
03:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
03:45:05 INFO - PROCESS | 1722 | 1465209905657 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:05 INFO - PROCESS | 1722 | 1465209905742 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
03:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 574ms
03:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
03:45:06 INFO - PROCESS | 1722 | 1465209906241 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:06 INFO - PROCESS | 1722 | 1465209906364 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
03:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 623ms
03:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
03:45:06 INFO - PROCESS | 1722 | 1465209906890 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:06 INFO - PROCESS | 1722 | 1465209906970 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
03:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 828ms
03:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
03:45:07 INFO - PROCESS | 1722 | 1465209907786 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:07 INFO - PROCESS | 1722 | 1465209907886 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
03:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 725ms
03:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
03:45:08 INFO - PROCESS | 1722 | 1465209908532 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:08 INFO - PROCESS | 1722 | 1465209908732 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
03:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 780ms
03:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
03:45:09 INFO - PROCESS | 1722 | 1465209909339 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:09 INFO - PROCESS | 1722 | 1465209909444 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
03:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms
03:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
03:45:09 INFO - PROCESS | 1722 | 1465209909978 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:10 INFO - PROCESS | 1722 | 1465209910092 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
03:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 685ms
03:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
03:45:10 INFO - PROCESS | 1722 | 1465209910650 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:10 INFO - PROCESS | 1722 | 1465209910725 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
03:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 682ms
03:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
03:45:11 INFO - PROCESS | 1722 | 1465209911341 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:11 INFO - PROCESS | 1722 | 1465209911449 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
03:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 722ms
03:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
03:45:12 INFO - PROCESS | 1722 | 1465209912074 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:12 INFO - PROCESS | 1722 | 1465209912204 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
03:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 680ms
03:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
03:45:12 INFO - PROCESS | 1722 | 1465209912762 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:12 INFO - PROCESS | 1722 | 1465209912849 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
03:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 582ms
03:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
03:45:13 INFO - PROCESS | 1722 | 1465209913359 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:13 INFO - PROCESS | 1722 | 1465209913439 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
03:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 793ms
03:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
03:45:14 INFO - PROCESS | 1722 | 1465209914150 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:14 INFO - PROCESS | 1722 | 1465209914264 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
03:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 837ms
03:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
03:45:15 INFO - PROCESS | 1722 | 1465209914995 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:15 INFO - PROCESS | 1722 | 1465209915117 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
03:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 739ms
03:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
03:45:15 INFO - PROCESS | 1722 | 1465209915767 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:15 INFO - PROCESS | 1722 | 1465209915914 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
03:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 653ms
03:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
03:45:16 INFO - PROCESS | 1722 | 1465209916457 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:16 INFO - PROCESS | 1722 | 1465209916604 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
03:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 727ms
03:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
03:45:17 INFO - PROCESS | 1722 | 1465209917154 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:17 INFO - PROCESS | 1722 | 1465209917233 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
03:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 581ms
03:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
03:45:17 INFO - PROCESS | 1722 | 1465209917744 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:17 INFO - PROCESS | 1722 | 1465209917853 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
03:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 680ms
03:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
03:45:18 INFO - PROCESS | 1722 | 1465209918434 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:18 INFO - PROCESS | 1722 | 1465209918552 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
03:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 634ms
03:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
03:45:19 INFO - PROCESS | 1722 | 1465209919067 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:19 INFO - PROCESS | 1722 | 1465209919213 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:19 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
03:45:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:45:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
03:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:45:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:45:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:45:19 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:45:19 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:45:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
03:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 640ms
03:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
03:45:19 INFO - PROCESS | 1722 | 1465209919735 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:19 INFO - PROCESS | 1722 | 1465209919820 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
03:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 649ms
03:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
03:45:20 INFO - PROCESS | 1722 | 1465209920366 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:20 INFO - PROCESS | 1722 | 1465209920439 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
03:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 634ms
03:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
03:45:21 INFO - PROCESS | 1722 | 1465209921009 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:21 INFO - PROCESS | 1722 | 1465209921135 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:21 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
03:45:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:45:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
03:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:45:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:45:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:45:21 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:45:21 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:45:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
03:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 776ms
03:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
03:45:21 INFO - PROCESS | 1722 | 1465209921831 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:21 INFO - PROCESS | 1722 | 1465209921926 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:22 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
03:45:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:45:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
03:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:45:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:45:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:45:22 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:45:22 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:45:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
03:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 676ms
03:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
03:45:22 INFO - PROCESS | 1722 | 1465209922537 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:22 INFO - PROCESS | 1722 | 1465209922706 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
03:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 739ms
03:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
03:45:23 INFO - PROCESS | 1722 | 1465209923292 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:23 INFO - PROCESS | 1722 | 1465209923419 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
03:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 682ms
03:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
03:45:23 INFO - PROCESS | 1722 | 1465209923978 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:24 INFO - PROCESS | 1722 | 1465209924085 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
03:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 645ms
03:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
03:45:24 INFO - PROCESS | 1722 | 1465209924631 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:24 INFO - PROCESS | 1722 | 1465209924750 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
03:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 682ms
03:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
03:45:25 INFO - PROCESS | 1722 | 1465209925315 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:25 INFO - PROCESS | 1722 | 1465209925436 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
03:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 678ms
03:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
03:45:25 INFO - PROCESS | 1722 | 1465209925995 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:26 INFO - PROCESS | 1722 | 1465209926135 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
03:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 681ms
03:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
03:45:26 INFO - PROCESS | 1722 | 1465209926680 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:26 INFO - PROCESS | 1722 | 1465209926770 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
03:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 626ms
03:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
03:45:27 INFO - PROCESS | 1722 | 1465209927313 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:27 INFO - PROCESS | 1722 | 1465209927462 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
03:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 879ms
03:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
03:45:28 INFO - PROCESS | 1722 | 1465209928224 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:28 INFO - PROCESS | 1722 | 1465209928353 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
03:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 795ms
03:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
03:45:29 INFO - PROCESS | 1722 | 1465209929009 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:29 INFO - PROCESS | 1722 | 1465209929096 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
03:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 579ms
03:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
03:45:29 INFO - PROCESS | 1722 | 1465209929639 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:29 INFO - PROCESS | 1722 | 1465209929747 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
03:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 688ms
03:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
03:45:30 INFO - PROCESS | 1722 | 1465209930322 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:30 INFO - PROCESS | 1722 | 1465209930527 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
03:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 843ms
03:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
03:45:31 INFO - PROCESS | 1722 | 1465209931153 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:31 INFO - PROCESS | 1722 | 1465209931242 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
03:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 633ms
03:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
03:45:31 INFO - PROCESS | 1722 | 1465209931790 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:31 INFO - PROCESS | 1722 | 1465209931908 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
03:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms
03:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
03:45:32 INFO - PROCESS | 1722 | 1465209932426 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:32 INFO - PROCESS | 1722 | 1465209932551 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
03:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 635ms
03:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
03:45:33 INFO - PROCESS | 1722 | 1465209933089 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:33 INFO - PROCESS | 1722 | 1465209933172 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
03:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 688ms
03:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
03:45:33 INFO - PROCESS | 1722 | 1465209933765 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:33 INFO - PROCESS | 1722 | 1465209933846 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
03:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 687ms
03:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
03:45:34 INFO - PROCESS | 1722 | 1465209934459 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:34 INFO - PROCESS | 1722 | 1465209934610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
03:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 825ms
03:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
03:45:35 INFO - PROCESS | 1722 | 1465209935297 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:35 INFO - PROCESS | 1722 | 1465209935393 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
03:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 581ms
03:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
03:45:35 INFO - PROCESS | 1722 | 1465209935901 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:36 INFO - PROCESS | 1722 | 1465209936021 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
03:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 625ms
03:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
03:45:36 INFO - PROCESS | 1722 | 1465209936568 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:36 INFO - PROCESS | 1722 | 1465209936672 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
03:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 686ms
03:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
03:45:37 INFO - PROCESS | 1722 | 1465209937217 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:37 INFO - PROCESS | 1722 | 1465209937304 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
03:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms
03:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
03:45:37 INFO - PROCESS | 1722 | 1465209937947 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:38 INFO - PROCESS | 1722 | 1465209938075 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
03:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 724ms
03:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
03:45:38 INFO - PROCESS | 1722 | 1465209938681 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:38 INFO - PROCESS | 1722 | 1465209938805 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
03:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 633ms
03:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
03:45:39 INFO - PROCESS | 1722 | 1465209939314 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:39 INFO - PROCESS | 1722 | 1465209939435 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
03:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms
03:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
03:45:39 INFO - PROCESS | 1722 | 1465209939953 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:40 INFO - PROCESS | 1722 | 1465209940040 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
03:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 574ms
03:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
03:45:40 INFO - PROCESS | 1722 | 1465209940547 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:40 INFO - PROCESS | 1722 | 1465209940646 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
03:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 682ms
03:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
03:45:41 INFO - PROCESS | 1722 | 1465209941270 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:41 INFO - PROCESS | 1722 | 1465209941427 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
03:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 933ms
03:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
03:45:42 INFO - PROCESS | 1722 | 1465209942232 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:42 INFO - PROCESS | 1722 | 1465209942368 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
03:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 841ms
03:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
03:45:43 INFO - PROCESS | 1722 | 1465209943060 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:43 INFO - PROCESS | 1722 | 1465209943143 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
03:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 578ms
03:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
03:45:43 INFO - PROCESS | 1722 | 1465209943682 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:43 INFO - PROCESS | 1722 | 1465209943805 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
03:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 688ms
03:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
03:45:44 INFO - PROCESS | 1722 | 1465209944362 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:44 INFO - PROCESS | 1722 | 1465209944452 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
03:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 676ms
03:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
03:45:45 INFO - PROCESS | 1722 | 1465209945043 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:45 INFO - PROCESS | 1722 | 1465209945152 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
03:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 782ms
03:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
03:45:45 INFO - PROCESS | 1722 | 1465209945837 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:45 INFO - PROCESS | 1722 | 1465209945955 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
03:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms
03:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
03:45:46 INFO - PROCESS | 1722 | 1465209946473 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:46 INFO - PROCESS | 1722 | 1465209946610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:47 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
03:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 683ms
03:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
03:45:47 INFO - PROCESS | 1722 | 1465209947155 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:47 INFO - PROCESS | 1722 | 1465209947233 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
03:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 576ms
03:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
03:45:47 INFO - PROCESS | 1722 | 1465209947749 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:47 INFO - PROCESS | 1722 | 1465209947838 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
03:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 789ms
03:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
03:45:48 INFO - PROCESS | 1722 | 1465209948640 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:48 INFO - PROCESS | 1722 | 1465209948762 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
03:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 790ms
03:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
03:45:49 INFO - PROCESS | 1722 | 1465209949358 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:49 INFO - PROCESS | 1722 | 1465209949451 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
03:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 587ms
03:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
03:45:49 INFO - PROCESS | 1722 | 1465209949984 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:50 INFO - PROCESS | 1722 | 1465209950102 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
03:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 691ms
03:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
03:45:50 INFO - PROCESS | 1722 | 1465209950679 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:50 INFO - PROCESS | 1722 | 1465209950782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
03:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 641ms
03:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
03:45:51 INFO - PROCESS | 1722 | 1465209951301 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:51 INFO - PROCESS | 1722 | 1465209951396 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
03:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 623ms
03:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
03:45:51 INFO - PROCESS | 1722 | 1465209951933 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:52 INFO - PROCESS | 1722 | 1465209952026 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:52 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
03:45:52 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:45:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:45:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:45:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:45:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:45:52 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
03:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 735ms
03:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
03:45:52 INFO - PROCESS | 1722 | 1465209952677 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:52 INFO - PROCESS | 1722 | 1465209952781 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
03:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 684ms
03:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
03:45:53 INFO - PROCESS | 1722 | 1465209953359 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:53 INFO - PROCESS | 1722 | 1465209953441 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
03:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 576ms
03:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
03:45:53 INFO - PROCESS | 1722 | 1465209953957 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:54 INFO - PROCESS | 1722 | 1465209954036 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
03:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 633ms
03:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
03:45:54 INFO - PROCESS | 1722 | 1465209954588 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:54 INFO - PROCESS | 1722 | 1465209954712 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
03:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 843ms
03:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
03:45:55 INFO - PROCESS | 1722 | 1465209955476 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:55 INFO - PROCESS | 1722 | 1465209955602 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
03:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 680ms
03:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
03:45:56 INFO - PROCESS | 1722 | 1465209956179 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:56 INFO - PROCESS | 1722 | 1465209956305 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
03:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 697ms
03:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
03:45:56 INFO - PROCESS | 1722 | 1465209956882 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:57 INFO - PROCESS | 1722 | 1465209957028 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
03:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 683ms
03:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
03:45:57 INFO - PROCESS | 1722 | 1465209957552 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:57 INFO - PROCESS | 1722 | 1465209957647 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
03:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 575ms
03:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
03:45:58 INFO - PROCESS | 1722 | 1465209958154 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:58 INFO - PROCESS | 1722 | 1465209958242 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
03:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 633ms
03:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
03:45:58 INFO - PROCESS | 1722 | 1465209958797 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:58 INFO - PROCESS | 1722 | 1465209958881 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
03:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 729ms
03:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
03:45:59 INFO - PROCESS | 1722 | 1465209959523 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:45:59 INFO - PROCESS | 1722 | 1465209959640 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
03:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms
03:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
03:46:00 INFO - PROCESS | 1722 | 1465209960262 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:00 INFO - PROCESS | 1722 | 1465209960369 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
03:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms
03:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
03:46:00 INFO - PROCESS | 1722 | 1465209960903 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:01 INFO - PROCESS | 1722 | 1465209960999 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
03:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 893ms
03:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
03:46:01 INFO - PROCESS | 1722 | 1465209961802 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:01 INFO - PROCESS | 1722 | 1465209961919 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
03:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 787ms
03:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
03:46:02 INFO - PROCESS | 1722 | 1465209962589 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:02 INFO - PROCESS | 1722 | 1465209962682 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
03:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 724ms
03:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
03:46:03 INFO - PROCESS | 1722 | 1465209963325 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:03 INFO - PROCESS | 1722 | 1465209963424 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
03:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 674ms
03:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
03:46:04 INFO - PROCESS | 1722 | 1465209964000 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:04 INFO - PROCESS | 1722 | 1465209964135 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
03:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 624ms
03:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
03:46:04 INFO - PROCESS | 1722 | 1465209964629 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:04 INFO - PROCESS | 1722 | 1465209964752 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
03:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 628ms
03:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
03:46:05 INFO - PROCESS | 1722 | 1465209965274 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:05 INFO - PROCESS | 1722 | 1465209965387 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
03:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 678ms
03:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
03:46:05 INFO - PROCESS | 1722 | 1465209965945 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:06 INFO - PROCESS | 1722 | 1465209966017 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
03:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms
03:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
03:46:06 INFO - PROCESS | 1722 | 1465209966534 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:06 INFO - PROCESS | 1722 | 1465209966656 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
03:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 780ms
03:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
03:46:07 INFO - PROCESS | 1722 | 1465209967317 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:07 INFO - PROCESS | 1722 | 1465209967396 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
03:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 786ms
03:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
03:46:08 INFO - PROCESS | 1722 | 1465209968125 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:08 INFO - PROCESS | 1722 | 1465209968229 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
03:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 785ms
03:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
03:46:08 INFO - PROCESS | 1722 | 1465209968913 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:09 INFO - PROCESS | 1722 | 1465209969005 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
03:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 626ms
03:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
03:46:09 INFO - PROCESS | 1722 | 1465209969584 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:09 INFO - PROCESS | 1722 | 1465209969734 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
03:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 740ms
03:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
03:46:10 INFO - PROCESS | 1722 | 1465209970334 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:10 INFO - PROCESS | 1722 | 1465209970448 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
03:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms
03:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
03:46:11 INFO - PROCESS | 1722 | 1465209971057 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:11 INFO - PROCESS | 1722 | 1465209971188 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
03:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 724ms
03:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
03:46:11 INFO - PROCESS | 1722 | 1465209971783 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:11 INFO - PROCESS | 1722 | 1465209971875 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
03:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 578ms
03:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
03:46:12 INFO - PROCESS | 1722 | 1465209972381 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:12 INFO - PROCESS | 1722 | 1465209972501 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
03:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 624ms
03:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
03:46:13 INFO - PROCESS | 1722 | 1465209973017 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:13 INFO - PROCESS | 1722 | 1465209973109 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
03:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 578ms
03:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
03:46:13 INFO - PROCESS | 1722 | 1465209973597 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:13 INFO - PROCESS | 1722 | 1465209973677 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
03:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 585ms
03:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
03:46:14 INFO - PROCESS | 1722 | 1465209974185 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:14 INFO - PROCESS | 1722 | 1465209974305 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
03:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 773ms
03:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
03:46:14 INFO - PROCESS | 1722 | 1465209974981 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:15 INFO - PROCESS | 1722 | 1465209975248 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
03:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 832ms
03:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
03:46:15 INFO - PROCESS | 1722 | 1465209975822 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:15 INFO - PROCESS | 1722 | 1465209975918 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
03:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 681ms
03:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
03:46:16 INFO - PROCESS | 1722 | 1465209976510 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:16 INFO - PROCESS | 1722 | 1465209976605 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
03:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 723ms
03:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
03:46:17 INFO - PROCESS | 1722 | 1465209977250 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:17 INFO - PROCESS | 1722 | 1465209977347 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
03:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms
03:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
03:46:17 INFO - PROCESS | 1722 | 1465209977985 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:18 INFO - PROCESS | 1722 | 1465209978111 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
03:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 728ms
03:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
03:46:18 INFO - PROCESS | 1722 | 1465209978718 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:18 INFO - PROCESS | 1722 | 1465209978827 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
03:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 726ms
03:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
03:46:19 INFO - PROCESS | 1722 | 1465209979469 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:19 INFO - PROCESS | 1722 | 1465209979547 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
03:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 591ms
03:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
03:46:20 INFO - PROCESS | 1722 | 1465209980081 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:20 INFO - PROCESS | 1722 | 1465209980169 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
03:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 624ms
03:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
03:46:20 INFO - PROCESS | 1722 | 1465209980703 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:20 INFO - PROCESS | 1722 | 1465209980771 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
03:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 579ms
03:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
03:46:21 INFO - PROCESS | 1722 | 1465209981315 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:21 INFO - PROCESS | 1722 | 1465209981404 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
03:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1039ms
03:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
03:46:22 INFO - PROCESS | 1722 | 1465209982345 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:22 INFO - PROCESS | 1722 | 1465209982494 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
03:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 782ms
03:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
03:46:23 INFO - PROCESS | 1722 | 1465209983160 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:23 INFO - PROCESS | 1722 | 1465209983267 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
03:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 749ms
03:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
03:46:23 INFO - PROCESS | 1722 | 1465209983893 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:24 INFO - PROCESS | 1722 | 1465209984005 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
03:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 686ms
03:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
03:46:24 INFO - PROCESS | 1722 | 1465209984593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:24 INFO - PROCESS | 1722 | 1465209984707 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
03:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 697ms
03:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
03:46:25 INFO - PROCESS | 1722 | 1465209985287 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:25 INFO - PROCESS | 1722 | 1465209985441 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
03:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 774ms
03:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
03:46:26 INFO - PROCESS | 1722 | 1465209986070 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:26 INFO - PROCESS | 1722 | 1465209986222 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
03:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 837ms
03:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
03:46:26 INFO - PROCESS | 1722 | 1465209986906 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:26 INFO - PROCESS | 1722 | 1465209986993 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
03:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms
03:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
03:46:27 INFO - PROCESS | 1722 | 1465209987541 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:27 INFO - PROCESS | 1722 | 1465209987625 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
03:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 579ms
03:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
03:46:28 INFO - PROCESS | 1722 | 1465209988123 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:28 INFO - PROCESS | 1722 | 1465209988225 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
03:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 874ms
03:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
03:46:29 INFO - PROCESS | 1722 | 1465209989018 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:29 INFO - PROCESS | 1722 | 1465209989175 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
03:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 737ms
03:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
03:46:29 INFO - PROCESS | 1722 | 1465209989769 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:29 INFO - PROCESS | 1722 | 1465209989889 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
03:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 646ms
03:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
03:46:30 INFO - PROCESS | 1722 | 1465209990462 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:30 INFO - PROCESS | 1722 | 1465209990551 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
03:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 688ms
03:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
03:46:31 INFO - PROCESS | 1722 | 1465209991116 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:31 INFO - PROCESS | 1722 | 1465209991245 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
03:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 682ms
03:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
03:46:31 INFO - PROCESS | 1722 | 1465209991810 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:31 INFO - PROCESS | 1722 | 1465209991932 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
03:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 678ms
03:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
03:46:32 INFO - PROCESS | 1722 | 1465209992488 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:32 INFO - PROCESS | 1722 | 1465209992600 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
03:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 731ms
03:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
03:46:33 INFO - PROCESS | 1722 | 1465209993226 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:33 INFO - PROCESS | 1722 | 1465209993392 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
03:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 738ms
03:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
03:46:33 INFO - PROCESS | 1722 | 1465209993968 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:34 INFO - PROCESS | 1722 | 1465209994067 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
03:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 584ms
03:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
03:46:34 INFO - PROCESS | 1722 | 1465209994558 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:34 INFO - PROCESS | 1722 | 1465209994686 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
03:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 636ms
03:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
03:46:35 INFO - PROCESS | 1722 | 1465209995225 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:35 INFO - PROCESS | 1722 | 1465209995340 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
03:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 941ms
03:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
03:46:36 INFO - PROCESS | 1722 | 1465209996184 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:36 INFO - PROCESS | 1722 | 1465209996301 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
03:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 742ms
03:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
03:46:36 INFO - PROCESS | 1722 | 1465209996990 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:37 INFO - PROCESS | 1722 | 1465209997100 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
03:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 684ms
03:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
03:46:37 INFO - PROCESS | 1722 | 1465209997700 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:37 INFO - PROCESS | 1722 | 1465209997795 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
03:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 637ms
03:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
03:46:38 INFO - PROCESS | 1722 | 1465209998335 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:38 INFO - PROCESS | 1722 | 1465209998459 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
03:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 687ms
03:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
03:46:39 INFO - PROCESS | 1722 | 1465209999028 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:39 INFO - PROCESS | 1722 | 1465209999111 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
03:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 581ms
03:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
03:46:39 INFO - PROCESS | 1722 | 1465209999633 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:39 INFO - PROCESS | 1722 | 1465209999730 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
03:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 750ms
03:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
03:46:40 INFO - PROCESS | 1722 | 1465210000368 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:40 INFO - PROCESS | 1722 | 1465210000499 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
03:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 682ms
03:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
03:46:41 INFO - PROCESS | 1722 | 1465210001059 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:41 INFO - PROCESS | 1722 | 1465210001154 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
03:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 589ms
03:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
03:46:41 INFO - PROCESS | 1722 | 1465210001656 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:41 INFO - PROCESS | 1722 | 1465210001782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
03:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 935ms
03:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
03:46:42 INFO - PROCESS | 1722 | 1465210002595 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:42 INFO - PROCESS | 1722 | 1465210002718 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
03:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 680ms
03:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
03:46:43 INFO - PROCESS | 1722 | 1465210003298 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:43 INFO - PROCESS | 1722 | 1465210003431 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
03:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms
03:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
03:46:44 INFO - PROCESS | 1722 | 1465210004053 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:44 INFO - PROCESS | 1722 | 1465210004176 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
03:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 738ms
03:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
03:46:44 INFO - PROCESS | 1722 | 1465210004780 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:44 INFO - PROCESS | 1722 | 1465210004858 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
03:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 579ms
03:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
03:46:45 INFO - PROCESS | 1722 | 1465210005385 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:45 INFO - PROCESS | 1722 | 1465210005471 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
03:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 654ms
03:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
03:46:46 INFO - PROCESS | 1722 | 1465210006036 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:46 INFO - PROCESS | 1722 | 1465210006138 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
03:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 632ms
03:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
03:46:46 INFO - PROCESS | 1722 | 1465210006668 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:46 INFO - PROCESS | 1722 | 1465210006784 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
03:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 723ms
03:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
03:46:47 INFO - PROCESS | 1722 | 1465210007397 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:47 INFO - PROCESS | 1722 | 1465210007535 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
03:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 726ms
03:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
03:46:48 INFO - PROCESS | 1722 | 1465210008128 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:48 INFO - PROCESS | 1722 | 1465210008235 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
03:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 687ms
03:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
03:46:48 INFO - PROCESS | 1722 | 1465210008824 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:48 INFO - PROCESS | 1722 | 1465210008935 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
03:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 837ms
03:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
03:46:49 INFO - PROCESS | 1722 | 1465210009670 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:49 INFO - PROCESS | 1722 | 1465210009802 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
03:46:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 677ms
03:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
03:46:50 INFO - PROCESS | 1722 | 1465210010367 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:50 INFO - PROCESS | 1722 | 1465210010498 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
03:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 693ms
03:46:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
03:46:51 INFO - PROCESS | 1722 | 1465210011084 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:51 INFO - PROCESS | 1722 | 1465210011212 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
03:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 744ms
03:46:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
03:46:51 INFO - PROCESS | 1722 | 1465210011802 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:51 INFO - PROCESS | 1722 | 1465210011886 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
03:46:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 580ms
03:46:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
03:46:52 INFO - PROCESS | 1722 | 1465210012399 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:52 INFO - PROCESS | 1722 | 1465210012488 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
03:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 633ms
03:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
03:46:53 INFO - PROCESS | 1722 | 1465210013041 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:53 INFO - PROCESS | 1722 | 1465210013131 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
03:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms
03:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
03:46:53 INFO - PROCESS | 1722 | 1465210013675 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:53 INFO - PROCESS | 1722 | 1465210013752 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:54 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)
03:46:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1138ms
03:46:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
03:46:54 INFO - PROCESS | 1722 | 1465210014814 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:54 INFO - PROCESS | 1722 | 1465210014892 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:55 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
03:46:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:46:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:46:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:46:55 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:46:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:46:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:46:55 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:46:55 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:46:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
03:46:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1123ms
03:46:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
03:46:55 INFO - PROCESS | 1722 | 1465210015950 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:56 INFO - PROCESS | 1722 | 1465210016101 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:57 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
03:46:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:46:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
03:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:46:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:46:57 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
03:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:46:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:46:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:46:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:46:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:46:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
03:46:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1178ms
03:46:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
03:46:57 INFO - PROCESS | 1722 | 1465210017142 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:57 INFO - PROCESS | 1722 | 1465210017237 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:58 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)
03:46:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1185ms
03:46:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
03:46:58 INFO - PROCESS | 1722 | 1465210018343 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:58 INFO - PROCESS | 1722 | 1465210018425 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:59 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)
03:46:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1078ms
03:46:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
03:46:59 INFO - PROCESS | 1722 | 1465210019417 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:46:59 INFO - PROCESS | 1722 | 1465210019491 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:00 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
03:47:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:47:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
03:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:47:00 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
03:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:47:00 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:47:00 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:47:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
03:47:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1082ms
03:47:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
03:47:00 INFO - PROCESS | 1722 | 1465210020509 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:00 INFO - PROCESS | 1722 | 1465210020592 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:01 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
03:47:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:47:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
03:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:47:01 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
03:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:47:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:47:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:47:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
03:47:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1128ms
03:47:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
03:47:01 INFO - PROCESS | 1722 | 1465210021649 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:01 INFO - PROCESS | 1722 | 1465210021743 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:02 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
03:47:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:47:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:47:02 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:47:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:47:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:47:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
03:47:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1284ms
03:47:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
03:47:02 INFO - PROCESS | 1722 | 1465210022942 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:03 INFO - PROCESS | 1722 | 1465210023077 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:04 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
03:47:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:47:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
03:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:47:04 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
03:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:47:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:47:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:47:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
03:47:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1183ms
03:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
03:47:04 INFO - PROCESS | 1722 | 1465210024137 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:04 INFO - PROCESS | 1722 | 1465210024218 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
03:47:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 625ms
03:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
03:47:04 INFO - PROCESS | 1722 | 1465210024805 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:04 INFO - PROCESS | 1722 | 1465210024897 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
03:47:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 636ms
03:47:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
03:47:05 INFO - PROCESS | 1722 | 1465210025430 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:05 INFO - PROCESS | 1722 | 1465210025550 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:06 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"
03:47:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:47:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
03:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:47:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:47:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:47:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
03:47:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 679ms
03:47:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
03:47:06 INFO - PROCESS | 1722 | 1465210026121 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:06 INFO - PROCESS | 1722 | 1465210026208 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
03:47:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 645ms
03:47:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
03:47:06 INFO - PROCESS | 1722 | 1465210026763 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:06 INFO - PROCESS | 1722 | 1465210026861 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
03:47:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:47:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
03:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:47:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:47:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:47:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
03:47:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 677ms
03:47:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
03:47:07 INFO - PROCESS | 1722 | 1465210027446 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:07 INFO - PROCESS | 1722 | 1465210027521 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:08 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"
03:47:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:47:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
03:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:47:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:47:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:47:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
03:47:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 725ms
03:47:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
03:47:08 INFO - PROCESS | 1722 | 1465210028178 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:08 INFO - PROCESS | 1722 | 1465210028283 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
03:47:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 584ms
03:47:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
03:47:08 INFO - PROCESS | 1722 | 1465210028858 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:08 INFO - PROCESS | 1722 | 1465210028988 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:10 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
03:47:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:47:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
03:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:47:10 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
03:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:47:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:47:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:47:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
03:47:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1331ms
03:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
03:47:10 INFO - PROCESS | 1722 | 1465210030187 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:10 INFO - PROCESS | 1722 | 1465210030286 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
03:47:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 723ms
03:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
03:47:10 INFO - PROCESS | 1722 | 1465210030931 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:11 INFO - PROCESS | 1722 | 1465210031042 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
03:47:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 727ms
03:47:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
03:47:11 INFO - PROCESS | 1722 | 1465210031698 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:11 INFO - PROCESS | 1722 | 1465210031796 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
03:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 656ms
03:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
03:47:12 INFO - PROCESS | 1722 | 1465210032320 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:12 INFO - PROCESS | 1722 | 1465210032404 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
03:47:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 623ms
03:47:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
03:47:12 INFO - PROCESS | 1722 | 1465210032944 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:13 INFO - PROCESS | 1722 | 1465210033017 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
03:47:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 625ms
03:47:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
03:47:13 INFO - PROCESS | 1722 | 1465210033578 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:13 INFO - PROCESS | 1722 | 1465210033669 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
03:47:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 575ms
03:47:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
03:47:14 INFO - PROCESS | 1722 | 1465210034158 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:14 INFO - PROCESS | 1722 | 1465210034281 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
03:47:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 672ms
03:47:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
03:47:14 INFO - PROCESS | 1722 | 1465210034837 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:14 INFO - PROCESS | 1722 | 1465210034937 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
03:47:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 686ms
03:47:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
03:47:15 INFO - PROCESS | 1722 | 1465210035540 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:15 INFO - PROCESS | 1722 | 1465210035720 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
03:47:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 932ms
03:47:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
03:47:16 INFO - PROCESS | 1722 | 1465210036472 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:16 INFO - PROCESS | 1722 | 1465210036576 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
03:47:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 686ms
03:47:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
03:47:17 INFO - PROCESS | 1722 | 1465210037165 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:17 INFO - PROCESS | 1722 | 1465210037268 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
03:47:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 721ms
03:47:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
03:47:17 INFO - PROCESS | 1722 | 1465210037902 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:18 INFO - PROCESS | 1722 | 1465210038001 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
03:47:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 686ms
03:47:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
03:47:18 INFO - PROCESS | 1722 | 1465210038596 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:18 INFO - PROCESS | 1722 | 1465210038724 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
03:47:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 634ms
03:47:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
03:47:19 INFO - PROCESS | 1722 | 1465210039247 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:19 INFO - PROCESS | 1722 | 1465210039372 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
03:47:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms
03:47:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
03:47:19 INFO - PROCESS | 1722 | 1465210039933 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:20 INFO - PROCESS | 1722 | 1465210040021 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
03:47:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 620ms
03:47:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
03:47:20 INFO - PROCESS | 1722 | 1465210040559 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:20 INFO - PROCESS | 1722 | 1465210040683 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
03:47:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 636ms
03:47:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
03:47:21 INFO - PROCESS | 1722 | 1465210041210 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:21 INFO - PROCESS | 1722 | 1465210041288 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
03:47:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 676ms
03:47:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
03:47:21 INFO - PROCESS | 1722 | 1465210041908 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:22 INFO - PROCESS | 1722 | 1465210042013 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
03:47:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1010ms
03:47:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
03:47:22 INFO - PROCESS | 1722 | 1465210042928 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:23 INFO - PROCESS | 1722 | 1465210043061 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
03:47:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 754ms
03:47:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
03:47:23 INFO - PROCESS | 1722 | 1465210043677 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:23 INFO - PROCESS | 1722 | 1465210043772 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
03:47:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms
03:47:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
03:47:24 INFO - PROCESS | 1722 | 1465210044340 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:24 INFO - PROCESS | 1722 | 1465210044428 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
03:47:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 743ms
03:47:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
03:47:25 INFO - PROCESS | 1722 | 1465210045081 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:25 INFO - PROCESS | 1722 | 1465210045209 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
03:47:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 750ms
03:47:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
03:47:25 INFO - PROCESS | 1722 | 1465210045820 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:25 INFO - PROCESS | 1722 | 1465210045930 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
03:47:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 672ms
03:47:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
03:47:26 INFO - PROCESS | 1722 | 1465210046507 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:26 INFO - PROCESS | 1722 | 1465210046631 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
03:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 676ms
03:47:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
03:47:27 INFO - PROCESS | 1722 | 1465210047196 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:27 INFO - PROCESS | 1722 | 1465210047323 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
03:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 699ms
03:47:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
03:47:27 INFO - PROCESS | 1722 | 1465210047885 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:27 INFO - PROCESS | 1722 | 1465210047953 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
03:47:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 572ms
03:47:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
03:47:28 INFO - PROCESS | 1722 | 1465210048480 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:28 INFO - PROCESS | 1722 | 1465210048568 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
03:47:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 892ms
03:47:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
03:47:29 INFO - PROCESS | 1722 | 1465210049463 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:29 INFO - PROCESS | 1722 | 1465210049618 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
03:47:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 878ms
03:47:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
03:47:30 INFO - PROCESS | 1722 | 1465210050254 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:30 INFO - PROCESS | 1722 | 1465210050371 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
03:47:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 725ms
03:47:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
03:47:30 INFO - PROCESS | 1722 | 1465210050981 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:31 INFO - PROCESS | 1722 | 1465210051087 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
03:47:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 728ms
03:47:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
03:47:31 INFO - PROCESS | 1722 | 1465210051736 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:31 INFO - PROCESS | 1722 | 1465210051834 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
03:47:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 738ms
03:47:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
03:47:32 INFO - PROCESS | 1722 | 1465210052480 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:32 INFO - PROCESS | 1722 | 1465210052601 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
03:47:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 681ms
03:47:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
03:47:33 INFO - PROCESS | 1722 | 1465210053184 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:33 INFO - PROCESS | 1722 | 1465210053320 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
03:47:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 687ms
03:47:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
03:47:33 INFO - PROCESS | 1722 | 1465210053870 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:33 INFO - PROCESS | 1722 | 1465210053976 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
03:47:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 643ms
03:47:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
03:47:34 INFO - PROCESS | 1722 | 1465210054511 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:34 INFO - PROCESS | 1722 | 1465210054614 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
03:47:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 641ms
03:47:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
03:47:35 INFO - PROCESS | 1722 | 1465210055158 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:35 INFO - PROCESS | 1722 | 1465210055236 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
03:47:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 686ms
03:47:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
03:47:35 INFO - PROCESS | 1722 | 1465210055863 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:36 INFO - PROCESS | 1722 | 1465210056089 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
03:47:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 992ms
03:47:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
03:47:36 INFO - PROCESS | 1722 | 1465210056867 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:37 INFO - PROCESS | 1722 | 1465210057017 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
03:47:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms
03:47:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
03:47:37 INFO - PROCESS | 1722 | 1465210057627 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:37 INFO - PROCESS | 1722 | 1465210057751 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
03:47:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms
03:47:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
03:47:38 INFO - PROCESS | 1722 | 1465210058355 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:38 INFO - PROCESS | 1722 | 1465210058460 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
03:47:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 725ms
03:47:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
03:47:39 INFO - PROCESS | 1722 | 1465210059089 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:39 INFO - PROCESS | 1722 | 1465210059228 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
03:47:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 729ms
03:47:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
03:47:39 INFO - PROCESS | 1722 | 1465210059816 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:39 INFO - PROCESS | 1722 | 1465210059896 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
03:47:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 674ms
03:47:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
03:47:40 INFO - PROCESS | 1722 | 1465210060508 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:40 INFO - PROCESS | 1722 | 1465210060626 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
03:47:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms
03:47:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
03:47:41 INFO - PROCESS | 1722 | 1465210061133 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:41 INFO - PROCESS | 1722 | 1465210061252 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
03:47:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 619ms
03:47:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
03:47:41 INFO - PROCESS | 1722 | 1465210061760 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:41 INFO - PROCESS | 1722 | 1465210061887 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
03:47:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
03:47:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms
03:47:42 INFO - TEST-START | /DOMEvents/constructors.html
03:47:42 INFO - PROCESS | 1722 | 1465210062396 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:42 INFO - PROCESS | 1722 | 1465210062516 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
03:47:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
03:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:47:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
03:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:47:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
03:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:47:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
03:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:47:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
03:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:47:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
03:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
03:47:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:47:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
03:47:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 994ms
03:47:43 INFO - TEST-START | /DOMEvents/event-phases-order.html
03:47:43 INFO - PROCESS | 1722 | 1465210063417 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:43 INFO - PROCESS | 1722 | 1465210063549 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
03:47:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 700ms
03:47:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
03:47:44 INFO - PROCESS | 1722 | 1465210064115 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:44 INFO - PROCESS | 1722 | 1465210064205 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
03:47:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
03:47:44 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
03:47:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
03:47:44 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
03:47:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
03:47:44 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]"
03:47:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
03:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
03:47:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
03:47:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms
03:47:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
03:47:44 INFO - PROCESS | 1722 | 1465210064757 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:44 INFO - PROCESS | 1722 | 1465210064847 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:45 INFO - PROCESS | 1722 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
03:47:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
03:47:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms
03:47:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
03:47:45 INFO - PROCESS | 1722 | 1465210065380 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:45 INFO - PROCESS | 1722 | 1465210065460 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:45 INFO - PROCESS | 1722 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
03:47:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
03:47:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 576ms
03:47:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
03:47:45 INFO - PROCESS | 1722 | 1465210065960 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:46 INFO - PROCESS | 1722 | 1465210066041 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
03:47:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 626ms
03:47:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
03:47:46 INFO - PROCESS | 1722 | 1465210066593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:46 INFO - PROCESS | 1722 | 1465210066694 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:47 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.
03:47:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 620ms
03:47:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
03:47:47 INFO - PROCESS | 1722 | 1465210067215 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:47 INFO - PROCESS | 1722 | 1465210067301 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:47 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
03:47:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
03:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:47:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
03:47:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 571ms
03:47:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
03:47:47 INFO - PROCESS | 1722 | 1465210067791 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:47 INFO - PROCESS | 1722 | 1465210067877 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:48 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.
03:47:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 525ms
03:47:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
03:47:48 INFO - PROCESS | 1722 | 1465210068324 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:48 INFO - PROCESS | 1722 | 1465210068408 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:48 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.
03:47:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 575ms
03:47:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
03:47:48 INFO - PROCESS | 1722 | 1465210068903 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:48 INFO - PROCESS | 1722 | 1465210068971 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
03:47:49 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
03:47:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 785ms
03:47:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
03:47:49 INFO - PROCESS | 1722 | 1465210069697 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:49 INFO - PROCESS | 1722 | 1465210069836 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:50 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.
03:47:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 681ms
03:47:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
03:47:50 INFO - PROCESS | 1722 | 1465210070418 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:50 INFO - PROCESS | 1722 | 1465210070515 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:51 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.
03:47:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms
03:47:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
03:47:51 INFO - PROCESS | 1722 | 1465210071160 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:51 INFO - PROCESS | 1722 | 1465210071270 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:51 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.
03:47:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 623ms
03:47:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
03:47:51 INFO - PROCESS | 1722 | 1465210071780 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:51 INFO - PROCESS | 1722 | 1465210071870 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:52 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.
03:47:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 623ms
03:47:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
03:47:52 INFO - PROCESS | 1722 | 1465210072409 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:52 INFO - PROCESS | 1722 | 1465210072495 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:52 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.
03:47:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 544ms
03:47:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
03:47:52 INFO - PROCESS | 1722 | 1465210072963 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:53 INFO - PROCESS | 1722 | 1465210073071 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:53 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.
03:47:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 626ms
03:47:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
03:47:53 INFO - PROCESS | 1722 | 1465210073590 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:53 INFO - PROCESS | 1722 | 1465210073676 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:54 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
03:47:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
03:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:47:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
03:47:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 639ms
03:47:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
03:47:54 INFO - PROCESS | 1722 | 1465210074239 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:54 INFO - PROCESS | 1722 | 1465210074324 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:54 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.
03:47:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 529ms
03:47:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
03:47:54 INFO - PROCESS | 1722 | 1465210074783 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:54 INFO - PROCESS | 1722 | 1465210074871 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
03:47:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms
03:47:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
03:47:55 INFO - PROCESS | 1722 | 1465210075359 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:55 INFO - PROCESS | 1722 | 1465210075435 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
03:47:55 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
03:47:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 627ms
03:47:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
03:47:55 INFO - PROCESS | 1722 | 1465210075994 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:56 INFO - PROCESS | 1722 | 1465210076112 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
03:47:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 779ms
03:47:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
03:47:56 INFO - PROCESS | 1722 | 1465210076779 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:56 INFO - PROCESS | 1722 | 1465210076876 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
03:47:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 626ms
03:47:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
03:47:57 INFO - PROCESS | 1722 | 1465210077416 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:57 INFO - PROCESS | 1722 | 1465210077509 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:58 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.
03:47:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 725ms
03:47:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
03:47:58 INFO - PROCESS | 1722 | 1465210078152 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:58 INFO - PROCESS | 1722 | 1465210078243 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:58 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
03:47:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 689ms
03:47:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker
03:47:58 INFO - PROCESS | 1722 | 1465210078838 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:58 INFO - PROCESS | 1722 | 1465210078922 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
03:47:59 INFO - {}
03:47:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
03:47:59 INFO - {}
03:47:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
03:47:59 INFO - {}
03:47:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
03:47:59 INFO - {}
03:47:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 630ms
03:47:59 INFO - TEST-START | /FileAPI/fileReader.html
03:47:59 INFO - PROCESS | 1722 | 1465210079475 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:47:59 INFO - PROCESS | 1722 | 1465210079556 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
03:48:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
03:48:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
03:48:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
03:48:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 578ms
03:48:00 INFO - TEST-START | /FileAPI/historical.html
03:48:00 INFO - PROCESS | 1722 | 1465210080062 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:00 INFO - PROCESS | 1722 | 1465210080150 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
03:48:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
03:48:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
03:48:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
03:48:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
03:48:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
03:48:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
03:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
03:48:00 INFO - TEST-OK | /FileAPI/historical.html | took 578ms
03:48:00 INFO - TEST-START | /FileAPI/idlharness.html
03:48:00 INFO - PROCESS | 1722 | 1465210080676 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:00 INFO - PROCESS | 1722 | 1465210080750 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
03:48:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
03:48:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
03:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:48:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:48:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:48:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:48:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:48:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:48:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:48:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
03:48:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
03:48:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
03:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
03:48:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
03:48:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:48:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:48:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:48:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:48:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:48:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
03:48:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
03:48:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
03:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:48:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:48:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:48:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:48:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:48:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:48:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:48:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
03:48:01 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
03:48:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:48:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:48:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:48:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:48:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:48:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:48:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:48:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:48:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
03:48:01 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
03:48:01 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
03:48:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:48:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:48:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:48:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:48:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:48:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:48:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:48:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:48:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
03:48:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
03:48:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
03:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
03:48:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:48:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:48:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:48:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:48:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:48:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
03:48:01 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
03:48:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:48:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:48:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:48:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:48:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:48:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:48:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:48:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:48:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
03:48:01 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
03:48:01 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
03:48:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:48:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:48:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:48:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:48:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:48:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:48:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:48:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:48:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
03:48:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
03:48:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 917ms
03:48:01 INFO - TEST-START | /FileAPI/idlharness.worker
03:48:01 INFO - PROCESS | 1722 | 1465210081617 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:01 INFO - PROCESS | 1722 | 1465210081732 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
03:48:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:48:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
03:48:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
03:48:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
03:48:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:48:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
03:48:02 INFO - {}
03:48:02 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
03:48:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:48:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:48:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
03:48:02 INFO - {}
03:48:02 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 - {}
03:48:02 INFO - {}
03:48:02 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
03:48:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:48:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:48:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
03:48:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
03:48:02 INFO - {}
03:48:02 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
03:48:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:48:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:48:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
03:48:02 INFO - {}
03:48:02 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 - {}
03:48:02 INFO - {}
03:48:02 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
03:48:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:48:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:48:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 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
03:48:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
03:48:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
03:48:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 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
03:48:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 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
03:48:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 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
03:48:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:48:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
03:48:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
03:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
03:48:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
03:48:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:48:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:48:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:48:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
03:48:02 INFO - {}
03:48:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1096ms
03:48:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
03:48:02 INFO - PROCESS | 1722 | 1465210082745 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:02 INFO - PROCESS | 1722 | 1465210082951 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
03:48:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 836ms
03:48:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html
03:48:03 INFO - PROCESS | 1722 | 1465210083581 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:03 INFO - PROCESS | 1722 | 1465210083676 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
03:48:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 573ms
03:48:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
03:48:04 INFO - PROCESS | 1722 | 1465210084175 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:04 INFO - PROCESS | 1722 | 1465210084261 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
03:48:05 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.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
03:48:05 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'.)
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
03:48:05 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.
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
03:48:05 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.
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
03:48:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
03:48:05 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.
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
03:48:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
03:48:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:48:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
03:48:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 914ms
03:48:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
03:48:05 INFO - PROCESS | 1722 | 1465210085131 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:05 INFO - PROCESS | 1722 | 1465210085241 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
03:48:05 INFO - {}
03:48:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 697ms
03:48:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
03:48:05 INFO - PROCESS | 1722 | 1465210085795 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:05 INFO - PROCESS | 1722 | 1465210085883 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
03:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
03:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
03:48:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
03:48:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 576ms
03:48:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
03:48:06 INFO - PROCESS | 1722 | 1465210086382 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:06 INFO - PROCESS | 1722 | 1465210086454 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
03:48:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:48:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
03:48:07 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"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
03:48:07 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"
03:48:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
03:48:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 798ms
03:48:07 INFO - TEST-START | /FileAPI/file/File-constructor.html
03:48:07 INFO - PROCESS | 1722 | 1465210087194 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:07 INFO - PROCESS | 1722 | 1465210087385 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
03:48:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
03:48:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
03:48:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
03:48:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
03:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
03:48:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
03:48:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 684ms
03:48:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
03:48:07 INFO - PROCESS | 1722 | 1465210087914 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:07 INFO - PROCESS | 1722 | 1465210087992 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
03:48:08 INFO - {}
03:48:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 674ms
03:48:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
03:48:08 INFO - PROCESS | 1722 | 1465210088593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:08 INFO - PROCESS | 1722 | 1465210088685 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
03:48:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
03:48:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
03:48:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
03:48:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
03:48:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
03:48:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
03:48:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 579ms
03:48:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
03:48:09 INFO - PROCESS | 1722 | 1465210089178 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:09 INFO - PROCESS | 1722 | 1465210089254 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
03:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
03:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
03:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
03:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
03:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
03:48:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 676ms
03:48:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
03:48:09 INFO - PROCESS | 1722 | 1465210089863 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:09 INFO - PROCESS | 1722 | 1465210089979 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
03:48:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 776ms
03:48:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
03:48:10 INFO - PROCESS | 1722 | 1465210090653 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:10 INFO - PROCESS | 1722 | 1465210090738 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
03:48:11 INFO - reader.readAsText(blob_2)
03:48:11 INFO - }" did not throw
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
03:48:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
03:48:11 INFO - reader.readAsDataURL(blob_2)
03:48:11 INFO - }" did not throw
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
03:48:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
03:48:11 INFO - reader.readAsArrayBuffer(blob_2)
03:48:11 INFO - }" did not throw
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
03:48:11 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
03:48:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:48:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
03:48:11 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
03:48:11 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
03:48:11 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
03:48:11 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:48:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
03:48:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 635ms
03:48:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
03:48:11 INFO - PROCESS | 1722 | 1465210091309 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:11 INFO - PROCESS | 1722 | 1465210091398 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
03:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
03:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
03:48:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 677ms
03:48:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
03:48:12 INFO - PROCESS | 1722 | 1465210092016 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:12 INFO - PROCESS | 1722 | 1465210092104 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
03:48:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 697ms
03:48:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
03:48:12 INFO - PROCESS | 1722 | 1465210092692 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:12 INFO - PROCESS | 1722 | 1465210092782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
03:48:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 579ms
03:48:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
03:48:13 INFO - PROCESS | 1722 | 1465210093280 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:13 INFO - PROCESS | 1722 | 1465210093366 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
03:48:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 635ms
03:48:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
03:48:13 INFO - PROCESS | 1722 | 1465210093919 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:14 INFO - PROCESS | 1722 | 1465210094008 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
03:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
03:48:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 569ms
03:48:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
03:48:14 INFO - PROCESS | 1722 | 1465210094490 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:14 INFO - PROCESS | 1722 | 1465210094577 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
03:48:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 637ms
03:48:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
03:48:15 INFO - PROCESS | 1722 | 1465210095131 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:15 INFO - PROCESS | 1722 | 1465210095227 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
03:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
03:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
03:48:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 632ms
03:48:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
03:48:15 INFO - PROCESS | 1722 | 1465210095770 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:15 INFO - PROCESS | 1722 | 1465210095848 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
03:48:16 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
03:48:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
03:48:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:48:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:48:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
03:48:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 583ms
03:48:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
03:48:16 INFO - PROCESS | 1722 | 1465210096365 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:16 INFO - PROCESS | 1722 | 1465210096496 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
03:48:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 890ms
03:48:17 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
03:48:17 INFO - PROCESS | 1722 | 1465210097261 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:17 INFO - PROCESS | 1722 | 1465210097369 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:17 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
03:48:17 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 679ms
03:48:17 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
03:48:17 INFO - PROCESS | 1722 | 1465210097947 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:18 INFO - PROCESS | 1722 | 1465210098033 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:18 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
03:48:18 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 636ms
03:48:18 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
03:48:18 INFO - PROCESS | 1722 | 1465210098610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:18 INFO - PROCESS | 1722 | 1465210098703 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:19 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
03:48:19 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 832ms
03:48:19 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
03:48:19 INFO - PROCESS | 1722 | 1465210099445 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:19 INFO - PROCESS | 1722 | 1465210099527 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:20 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
03:48:20 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 631ms
03:48:20 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
03:48:20 INFO - PROCESS | 1722 | 1465210100076 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:20 INFO - PROCESS | 1722 | 1465210100158 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
03:48:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
03:48:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
03:48:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
03:48:20 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 627ms
03:48:20 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
03:48:20 INFO - PROCESS | 1722 | 1465210100712 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:20 INFO - PROCESS | 1722 | 1465210100806 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
03:48:21 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 624ms
03:48:21 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
03:48:21 INFO - PROCESS | 1722 | 1465210101342 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:21 INFO - PROCESS | 1722 | 1465210101421 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
03:48:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
03:48:21 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 624ms
03:48:21 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
03:48:21 INFO - PROCESS | 1722 | 1465210101971 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:22 INFO - PROCESS | 1722 | 1465210102048 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
03:48:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
03:48:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
03:48:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
03:48:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
03:48:22 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
03:48:22 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 682ms
03:48:22 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
03:48:22 INFO - PROCESS | 1722 | 1465210102660 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:22 INFO - PROCESS | 1722 | 1465210102749 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
03:48:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
03:48:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
03:48:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
03:48:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 677ms
03:48:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
03:48:23 INFO - PROCESS | 1722 | 1465210103366 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:23 INFO - PROCESS | 1722 | 1465210103531 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
03:48:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
03:48:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
03:48:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
03:48:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 875ms
03:48:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
03:48:24 INFO - PROCESS | 1722 | 1465210104247 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:24 INFO - PROCESS | 1722 | 1465210104343 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
03:48:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
03:48:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
03:48:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
03:48:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 674ms
03:48:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
03:48:24 INFO - PROCESS | 1722 | 1465210104933 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:25 INFO - PROCESS | 1722 | 1465210105021 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
03:48:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
03:48:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
03:48:25 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
03:48:25 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 680ms
03:48:25 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
03:48:25 INFO - PROCESS | 1722 | 1465210105633 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:25 INFO - PROCESS | 1722 | 1465210105725 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
03:48:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
03:48:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
03:48:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
03:48:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
03:48:26 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 938ms
03:48:26 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
03:48:26 INFO - PROCESS | 1722 | 1465210106560 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:26 INFO - PROCESS | 1722 | 1465210106664 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
03:48:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
03:48:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
03:48:27 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 727ms
03:48:27 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
03:48:27 INFO - PROCESS | 1722 | 1465210107294 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:27 INFO - PROCESS | 1722 | 1465210107392 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
03:48:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
03:48:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
03:48:28 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 826ms
03:48:28 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
03:48:28 INFO - PROCESS | 1722 | 1465210108129 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:28 INFO - PROCESS | 1722 | 1465210108216 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:28 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
03:48:28 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 627ms
03:48:28 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
03:48:28 INFO - PROCESS | 1722 | 1465210108756 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:28 INFO - PROCESS | 1722 | 1465210108838 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
03:48:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
03:48:29 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 684ms
03:48:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
03:48:29 INFO - PROCESS | 1722 | 1465210109445 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:29 INFO - PROCESS | 1722 | 1465210109529 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
03:48:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 674ms
03:48:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
03:48:30 INFO - PROCESS | 1722 | 1465210110125 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:30 INFO - PROCESS | 1722 | 1465210110243 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
03:48:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 921ms
03:48:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
03:48:31 INFO - PROCESS | 1722 | 1465210111055 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:31 INFO - PROCESS | 1722 | 1465210111169 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
03:48:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 672ms
03:48:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
03:48:31 INFO - PROCESS | 1722 | 1465210111741 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:31 INFO - PROCESS | 1722 | 1465210111824 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
03:48:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 630ms
03:48:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
03:48:32 INFO - PROCESS | 1722 | 1465210112382 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:32 INFO - PROCESS | 1722 | 1465210112462 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
03:48:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 926ms
03:48:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
03:48:33 INFO - PROCESS | 1722 | 1465210113309 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:33 INFO - PROCESS | 1722 | 1465210113427 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
03:48:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 732ms
03:48:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
03:48:34 INFO - PROCESS | 1722 | 1465210114041 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:34 INFO - PROCESS | 1722 | 1465210114131 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
03:48:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 628ms
03:48:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
03:48:34 INFO - PROCESS | 1722 | 1465210114677 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:34 INFO - PROCESS | 1722 | 1465210114777 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
03:48:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 681ms
03:48:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
03:48:35 INFO - PROCESS | 1722 | 1465210115360 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:35 INFO - PROCESS | 1722 | 1465210115435 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
03:48:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 636ms
03:48:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
03:48:36 INFO - PROCESS | 1722 | 1465210116005 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:36 INFO - PROCESS | 1722 | 1465210116089 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
03:48:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 636ms
03:48:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
03:48:36 INFO - PROCESS | 1722 | 1465210116650 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:36 INFO - PROCESS | 1722 | 1465210116737 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
03:48:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 823ms
03:48:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
03:48:37 INFO - PROCESS | 1722 | 1465210117476 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:37 INFO - PROCESS | 1722 | 1465210117658 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
03:48:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 872ms
03:48:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
03:48:38 INFO - PROCESS | 1722 | 1465210118355 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:38 INFO - PROCESS | 1722 | 1465210118445 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
03:48:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 674ms
03:48:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
03:48:39 INFO - PROCESS | 1722 | 1465210119039 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:39 INFO - PROCESS | 1722 | 1465210119129 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
03:48:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 675ms
03:48:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
03:48:39 INFO - PROCESS | 1722 | 1465210119725 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:39 INFO - PROCESS | 1722 | 1465210119807 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
03:48:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 742ms
03:48:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
03:48:40 INFO - PROCESS | 1722 | 1465210120463 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:40 INFO - PROCESS | 1722 | 1465210120568 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:41 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
03:48:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 722ms
03:48:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
03:48:41 INFO - PROCESS | 1722 | 1465210121190 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:41 INFO - PROCESS | 1722 | 1465210121313 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:41 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
03:48:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 679ms
03:48:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
03:48:41 INFO - PROCESS | 1722 | 1465210121874 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:41 INFO - PROCESS | 1722 | 1465210121954 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
03:48:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 633ms
03:48:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
03:48:42 INFO - PROCESS | 1722 | 1465210122511 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:42 INFO - PROCESS | 1722 | 1465210122598 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
03:48:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 676ms
03:48:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
03:48:43 INFO - PROCESS | 1722 | 1465210123196 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:43 INFO - PROCESS | 1722 | 1465210123328 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
03:48:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 936ms
03:48:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
03:48:44 INFO - PROCESS | 1722 | 1465210124144 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:44 INFO - PROCESS | 1722 | 1465210124248 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
03:48:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 695ms
03:48:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
03:48:44 INFO - PROCESS | 1722 | 1465210124849 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:44 INFO - PROCESS | 1722 | 1465210124944 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
03:48:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 676ms
03:48:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
03:48:45 INFO - PROCESS | 1722 | 1465210125535 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:45 INFO - PROCESS | 1722 | 1465210125626 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
03:48:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 676ms
03:48:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
03:48:46 INFO - PROCESS | 1722 | 1465210126207 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:46 INFO - PROCESS | 1722 | 1465210126302 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
03:48:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 623ms
03:48:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
03:48:46 INFO - PROCESS | 1722 | 1465210126835 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:46 INFO - PROCESS | 1722 | 1465210126901 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:47 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
03:48:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 621ms
03:48:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
03:48:47 INFO - PROCESS | 1722 | 1465210127465 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:47 INFO - PROCESS | 1722 | 1465210127538 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:48 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
03:48:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 774ms
03:48:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
03:48:48 INFO - PROCESS | 1722 | 1465210128250 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:48 INFO - PROCESS | 1722 | 1465210128366 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
03:48:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 778ms
03:48:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
03:48:49 INFO - PROCESS | 1722 | 1465210129025 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:49 INFO - PROCESS | 1722 | 1465210129102 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
03:48:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 633ms
03:48:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
03:48:49 INFO - PROCESS | 1722 | 1465210129663 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:49 INFO - PROCESS | 1722 | 1465210129738 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
03:48:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 672ms
03:48:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
03:48:50 INFO - PROCESS | 1722 | 1465210130343 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:50 INFO - PROCESS | 1722 | 1465210130476 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
03:48:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 924ms
03:48:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
03:48:51 INFO - PROCESS | 1722 | 1465210131280 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:51 INFO - PROCESS | 1722 | 1465210131389 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
03:48:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 741ms
03:48:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
03:48:52 INFO - PROCESS | 1722 | 1465210132031 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:52 INFO - PROCESS | 1722 | 1465210132139 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
03:48:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 679ms
03:48:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
03:48:52 INFO - PROCESS | 1722 | 1465210132726 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:52 INFO - PROCESS | 1722 | 1465210132874 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
03:48:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 792ms
03:48:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
03:48:53 INFO - PROCESS | 1722 | 1465210133509 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:53 INFO - PROCESS | 1722 | 1465210133593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
03:48:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 581ms
03:48:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
03:48:54 INFO - PROCESS | 1722 | 1465210134100 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:54 INFO - PROCESS | 1722 | 1465210134174 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
03:48:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 630ms
03:48:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
03:48:54 INFO - PROCESS | 1722 | 1465210134737 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:54 INFO - PROCESS | 1722 | 1465210134821 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
03:48:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 673ms
03:48:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
03:48:55 INFO - PROCESS | 1722 | 1465210135411 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:55 INFO - PROCESS | 1722 | 1465210135512 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
03:48:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 727ms
03:48:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
03:48:56 INFO - PROCESS | 1722 | 1465210136143 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:56 INFO - PROCESS | 1722 | 1465210136217 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
03:48:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 671ms
03:48:56 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
03:48:56 INFO - PROCESS | 1722 | 1465210136819 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:56 INFO - PROCESS | 1722 | 1465210136987 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:58 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
03:48:58 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2035ms
03:48:58 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
03:48:58 INFO - PROCESS | 1722 | 1465210138862 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:58 INFO - PROCESS | 1722 | 1465210138979 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
03:48:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 733ms
03:48:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
03:48:59 INFO - PROCESS | 1722 | 1465210139605 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:48:59 INFO - PROCESS | 1722 | 1465210139704 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
03:49:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 679ms
03:49:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
03:49:00 INFO - PROCESS | 1722 | 1465210140293 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:00 INFO - PROCESS | 1722 | 1465210140401 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
03:49:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 672ms
03:49:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
03:49:00 INFO - PROCESS | 1722 | 1465210140963 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:01 INFO - PROCESS | 1722 | 1465210141054 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
03:49:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 621ms
03:49:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
03:49:01 INFO - PROCESS | 1722 | 1465210141589 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:01 INFO - PROCESS | 1722 | 1465210141670 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
03:49:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 678ms
03:49:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
03:49:02 INFO - PROCESS | 1722 | 1465210142282 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:02 INFO - PROCESS | 1722 | 1465210142365 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
03:49:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 675ms
03:49:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
03:49:02 INFO - PROCESS | 1722 | 1465210142957 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:03 INFO - PROCESS | 1722 | 1465210143042 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
03:49:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 970ms
03:49:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
03:49:03 INFO - PROCESS | 1722 | 1465210143935 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:04 INFO - PROCESS | 1722 | 1465210144152 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
03:49:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 829ms
03:49:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
03:49:04 INFO - PROCESS | 1722 | 1465210144770 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:04 INFO - PROCESS | 1722 | 1465210144872 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
03:49:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 687ms
03:49:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
03:49:05 INFO - PROCESS | 1722 | 1465210145461 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:05 INFO - PROCESS | 1722 | 1465210145562 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
03:49:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 687ms
03:49:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
03:49:06 INFO - PROCESS | 1722 | 1465210146168 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:06 INFO - PROCESS | 1722 | 1465210146261 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
03:49:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 727ms
03:49:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
03:49:06 INFO - PROCESS | 1722 | 1465210146894 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:07 INFO - PROCESS | 1722 | 1465210146992 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
03:49:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 677ms
03:49:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
03:49:07 INFO - PROCESS | 1722 | 1465210147575 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:07 INFO - PROCESS | 1722 | 1465210147697 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
03:49:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 823ms
03:49:08 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
03:49:08 INFO - PROCESS | 1722 | 1465210148403 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:08 INFO - PROCESS | 1722 | 1465210148496 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
03:49:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 626ms
03:49:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
03:49:09 INFO - PROCESS | 1722 | 1465210149034 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:09 INFO - PROCESS | 1722 | 1465210149109 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
03:49:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 572ms
03:49:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
03:49:09 INFO - PROCESS | 1722 | 1465210149612 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:09 INFO - PROCESS | 1722 | 1465210149695 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
03:49:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 579ms
03:49:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
03:49:10 INFO - PROCESS | 1722 | 1465210150198 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:10 INFO - PROCESS | 1722 | 1465210150277 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
03:49:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 1025ms
03:49:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
03:49:11 INFO - PROCESS | 1722 | 1465210151251 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:11 INFO - PROCESS | 1722 | 1465210151361 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
03:49:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 729ms
03:49:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
03:49:11 INFO - PROCESS | 1722 | 1465210151988 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:12 INFO - PROCESS | 1722 | 1465210152098 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
03:49:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 672ms
03:49:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
03:49:12 INFO - PROCESS | 1722 | 1465210152688 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:12 INFO - PROCESS | 1722 | 1465210152826 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
03:49:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 895ms
03:49:13 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
03:49:13 INFO - PROCESS | 1722 | 1465210153566 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:13 INFO - PROCESS | 1722 | 1465210153652 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
03:49:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 625ms
03:49:14 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
03:49:14 INFO - PROCESS | 1722 | 1465210154195 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:14 INFO - PROCESS | 1722 | 1465210154287 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
03:49:14 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 677ms
03:49:14 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
03:49:14 INFO - PROCESS | 1722 | 1465210154880 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:14 INFO - PROCESS | 1722 | 1465210154998 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
03:49:15 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 735ms
03:49:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
03:49:15 INFO - PROCESS | 1722 | 1465210155621 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:15 INFO - PROCESS | 1722 | 1465210155717 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
03:49:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 677ms
03:49:16 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
03:49:16 INFO - PROCESS | 1722 | 1465210156298 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:16 INFO - PROCESS | 1722 | 1465210156384 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
03:49:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 735ms
03:49:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
03:49:17 INFO - PROCESS | 1722 | 1465210157038 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:17 INFO - PROCESS | 1722 | 1465210157181 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
03:49:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1725ms
03:49:18 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
03:49:18 INFO - PROCESS | 1722 | 1465210158789 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:18 INFO - PROCESS | 1722 | 1465210158897 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
03:49:19 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 736ms
03:49:19 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
03:49:19 INFO - PROCESS | 1722 | 1465210159533 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:19 INFO - PROCESS | 1722 | 1465210159661 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
03:49:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 772ms
03:49:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
03:49:20 INFO - PROCESS | 1722 | 1465210160316 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:20 INFO - PROCESS | 1722 | 1465210160430 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
03:49:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 678ms
03:49:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
03:49:20 INFO - PROCESS | 1722 | 1465210160989 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:21 INFO - PROCESS | 1722 | 1465210161069 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
03:49:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 629ms
03:49:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
03:49:21 INFO - PROCESS | 1722 | 1465210161623 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:21 INFO - PROCESS | 1722 | 1465210161714 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
03:49:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 631ms
03:49:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
03:49:22 INFO - PROCESS | 1722 | 1465210162261 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:22 INFO - PROCESS | 1722 | 1465210162353 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
03:49:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 627ms
03:49:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
03:49:22 INFO - PROCESS | 1722 | 1465210162889 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:22 INFO - PROCESS | 1722 | 1465210162969 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
03:49:23 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 640ms
03:49:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
03:49:23 INFO - PROCESS | 1722 | 1465210163533 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:23 INFO - PROCESS | 1722 | 1465210163608 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
03:49:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 684ms
03:49:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
03:49:24 INFO - PROCESS | 1722 | 1465210164226 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:24 INFO - PROCESS | 1722 | 1465210164332 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
03:49:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
03:49:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1393ms
03:49:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
03:49:25 INFO - PROCESS | 1722 | 1465210165625 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:25 INFO - PROCESS | 1722 | 1465210165733 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
03:49:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
03:49:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
03:49:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
03:49:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 828ms
03:49:26 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
03:49:26 INFO - PROCESS | 1722 | 1465210166464 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:26 INFO - PROCESS | 1722 | 1465210166561 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
03:49:27 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 730ms
03:49:27 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
03:49:27 INFO - PROCESS | 1722 | 1465210167223 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:27 INFO - PROCESS | 1722 | 1465210167300 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
03:49:28 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 881ms
03:49:28 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
03:49:28 INFO - PROCESS | 1722 | 1465210168087 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:28 INFO - PROCESS | 1722 | 1465210168180 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
03:49:28 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 629ms
03:49:28 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
03:49:28 INFO - PROCESS | 1722 | 1465210168722 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:28 INFO - PROCESS | 1722 | 1465210168815 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
03:49:29 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 690ms
03:49:29 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
03:49:29 INFO - PROCESS | 1722 | 1465210169418 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:29 INFO - PROCESS | 1722 | 1465210169521 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
03:49:29 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 571ms
03:49:29 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
03:49:29 INFO - PROCESS | 1722 | 1465210169991 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:30 INFO - PROCESS | 1722 | 1465210170066 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
03:49:30 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 628ms
03:49:30 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
03:49:30 INFO - PROCESS | 1722 | 1465210170622 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:30 INFO - PROCESS | 1722 | 1465210170716 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
03:49:31 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 826ms
03:49:31 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
03:49:31 INFO - PROCESS | 1722 | 1465210171473 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:31 INFO - PROCESS | 1722 | 1465210171673 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
03:49:32 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 1001ms
03:49:32 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
03:49:32 INFO - PROCESS | 1722 | 1465210172465 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:32 INFO - PROCESS | 1722 | 1465210172588 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
03:49:33 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 674ms
03:49:33 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
03:49:33 INFO - PROCESS | 1722 | 1465210173141 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:33 INFO - PROCESS | 1722 | 1465210173251 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:33 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
03:49:33 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 574ms
03:49:33 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
03:49:33 INFO - PROCESS | 1722 | 1465210173753 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:33 INFO - PROCESS | 1722 | 1465210173836 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:34 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
03:49:34 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
03:49:34 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
03:49:34 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 640ms
03:49:34 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
03:49:34 INFO - PROCESS | 1722 | 1465210174384 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:34 INFO - PROCESS | 1722 | 1465210174479 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:35 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
03:49:35 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 829ms
03:49:35 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
03:49:35 INFO - PROCESS | 1722 | 1465210175219 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:35 INFO - PROCESS | 1722 | 1465210175310 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:35 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
03:49:35 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 728ms
03:49:35 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
03:49:35 INFO - PROCESS | 1722 | 1465210175953 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:36 INFO - PROCESS | 1722 | 1465210176037 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
03:49:36 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 730ms
03:49:36 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
03:49:36 INFO - PROCESS | 1722 | 1465210176693 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:36 INFO - PROCESS | 1722 | 1465210176786 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
03:49:37 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
03:49:37 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 628ms
03:49:37 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
03:49:37 INFO - PROCESS | 1722 | 1465210177331 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:37 INFO - PROCESS | 1722 | 1465210177433 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
03:49:38 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 676ms
03:49:38 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
03:49:38 INFO - PROCESS | 1722 | 1465210178014 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:38 INFO - PROCESS | 1722 | 1465210178169 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
03:49:39 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1122ms
03:49:39 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
03:49:39 INFO - PROCESS | 1722 | 1465210179141 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:39 INFO - PROCESS | 1722 | 1465210179248 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
03:49:39 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 827ms
03:49:39 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
03:49:39 INFO - PROCESS | 1722 | 1465210179976 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:40 INFO - PROCESS | 1722 | 1465210180064 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
03:49:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
03:49:40 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 628ms
03:49:40 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
03:49:40 INFO - PROCESS | 1722 | 1465210180622 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:40 INFO - PROCESS | 1722 | 1465210180733 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
03:49:41 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 677ms
03:49:41 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
03:49:41 INFO - PROCESS | 1722 | 1465210181289 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:41 INFO - PROCESS | 1722 | 1465210181368 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
03:49:42 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 876ms
03:49:42 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
03:49:42 INFO - PROCESS | 1722 | 1465210182170 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:42 INFO - PROCESS | 1722 | 1465210182262 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
03:49:42 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 728ms
03:49:42 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
03:49:42 INFO - PROCESS | 1722 | 1465210182906 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:43 INFO - PROCESS | 1722 | 1465210183010 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
03:49:43 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 677ms
03:49:43 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
03:49:43 INFO - PROCESS | 1722 | 1465210183584 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:43 INFO - PROCESS | 1722 | 1465210183664 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
03:49:44 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 778ms
03:49:44 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
03:49:44 INFO - PROCESS | 1722 | 1465210184368 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:44 INFO - PROCESS | 1722 | 1465210184456 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
03:49:45 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 737ms
03:49:45 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
03:49:45 INFO - PROCESS | 1722 | 1465210185118 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:45 INFO - PROCESS | 1722 | 1465210185258 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
03:49:45 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 880ms
03:49:45 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
03:49:46 INFO - PROCESS | 1722 | 1465210186004 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:46 INFO - PROCESS | 1722 | 1465210186150 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
03:49:47 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
03:49:47 INFO - window.indexedDB.open('test', val);..." did not throw
03:49:47 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
03:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:49:47 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
03:49:47 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
03:49:47 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
03:49:47 INFO - window.indexedDB.open('test', val);..." did not throw
03:49:47 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
03:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:49:47 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
03:49:47 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
03:49:47 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
03:49:47 INFO - window.indexedDB.open('test', val);..." did not throw
03:49:47 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
03:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:49:47 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
03:49:47 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
03:49:47 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
03:49:47 INFO - window.indexedDB.open('test', val);..." did not throw
03:49:47 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
03:49:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:49:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:49:47 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
03:49:47 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
03:49:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
03:49:47 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 1041ms
03:49:47 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
03:49:47 INFO - PROCESS | 1722 | 1465210187093 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:47 INFO - PROCESS | 1722 | 1465210187195 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:47 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
03:49:47 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 680ms
03:49:47 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
03:49:47 INFO - PROCESS | 1722 | 1465210187784 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:47 INFO - PROCESS | 1722 | 1465210187871 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:49 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
03:49:49 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
03:49:49 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2178ms
03:49:49 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
03:49:49 INFO - PROCESS | 1722 | 1465210189959 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:50 INFO - PROCESS | 1722 | 1465210190041 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:50 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
03:49:50 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 726ms
03:49:50 INFO - TEST-START | /IndexedDB/idbindex_count.htm
03:49:50 INFO - PROCESS | 1722 | 1465210190688 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:50 INFO - PROCESS | 1722 | 1465210190767 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:51 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
03:49:51 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 780ms
03:49:51 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
03:49:51 INFO - PROCESS | 1722 | 1465210191593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:51 INFO - PROCESS | 1722 | 1465210191726 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:52 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
03:49:52 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 743ms
03:49:52 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
03:49:52 INFO - PROCESS | 1722 | 1465210192322 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:52 INFO - PROCESS | 1722 | 1465210192411 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:52 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
03:49:52 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 633ms
03:49:52 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
03:49:52 INFO - PROCESS | 1722 | 1465210192963 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:53 INFO - PROCESS | 1722 | 1465210193062 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:53 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
03:49:53 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 725ms
03:49:53 INFO - TEST-START | /IndexedDB/idbindex_get.htm
03:49:53 INFO - PROCESS | 1722 | 1465210193693 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:53 INFO - PROCESS | 1722 | 1465210193782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:54 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
03:49:54 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 696ms
03:49:54 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
03:49:54 INFO - PROCESS | 1722 | 1465210194389 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:54 INFO - PROCESS | 1722 | 1465210194468 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:55 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
03:49:55 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 630ms
03:49:55 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
03:49:55 INFO - PROCESS | 1722 | 1465210195029 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:55 INFO - PROCESS | 1722 | 1465210195127 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:55 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
03:49:55 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 628ms
03:49:55 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
03:49:55 INFO - PROCESS | 1722 | 1465210195657 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:55 INFO - PROCESS | 1722 | 1465210195733 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:56 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
03:49:56 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 572ms
03:49:56 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
03:49:56 INFO - PROCESS | 1722 | 1465210196235 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:56 INFO - PROCESS | 1722 | 1465210196315 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:56 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
03:49:56 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 576ms
03:49:56 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
03:49:56 INFO - PROCESS | 1722 | 1465210196815 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:56 INFO - PROCESS | 1722 | 1465210196898 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:57 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
03:49:57 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 672ms
03:49:57 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
03:49:57 INFO - PROCESS | 1722 | 1465210197491 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:57 INFO - PROCESS | 1722 | 1465210197590 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:58 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
03:49:58 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1177ms
03:49:58 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
03:49:58 INFO - PROCESS | 1722 | 1465210198676 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:58 INFO - PROCESS | 1722 | 1465210198789 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:59 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
03:49:59 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 721ms
03:49:59 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
03:49:59 INFO - PROCESS | 1722 | 1465210199405 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:49:59 INFO - PROCESS | 1722 | 1465210199505 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
03:50:00 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 777ms
03:50:00 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
03:50:00 INFO - PROCESS | 1722 | 1465210200214 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:00 INFO - PROCESS | 1722 | 1465210200308 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
03:50:00 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
03:50:00 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 727ms
03:50:00 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
03:50:00 INFO - PROCESS | 1722 | 1465210200940 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:01 INFO - PROCESS | 1722 | 1465210201021 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:01 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
03:50:01 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 737ms
03:50:01 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
03:50:01 INFO - PROCESS | 1722 | 1465210201687 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:01 INFO - PROCESS | 1722 | 1465210201780 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:02 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
03:50:02 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 737ms
03:50:02 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
03:50:02 INFO - PROCESS | 1722 | 1465210202433 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:02 INFO - PROCESS | 1722 | 1465210202554 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:03 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
03:50:03 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 879ms
03:50:03 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
03:50:03 INFO - PROCESS | 1722 | 1465210203313 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:03 INFO - PROCESS | 1722 | 1465210203398 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:03 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
03:50:03 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 623ms
03:50:03 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
03:50:03 INFO - PROCESS | 1722 | 1465210203942 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:04 INFO - PROCESS | 1722 | 1465210204020 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:04 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
03:50:04 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 577ms
03:50:04 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
03:50:04 INFO - PROCESS | 1722 | 1465210204522 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:04 INFO - PROCESS | 1722 | 1465210204636 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:05 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
03:50:05 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 969ms
03:50:05 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
03:50:05 INFO - PROCESS | 1722 | 1465210205500 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:05 INFO - PROCESS | 1722 | 1465210205634 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:06 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
03:50:06 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 887ms
03:50:06 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
03:50:06 INFO - PROCESS | 1722 | 1465210206395 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:06 INFO - PROCESS | 1722 | 1465210206517 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:07 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
03:50:07 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 742ms
03:50:07 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
03:50:07 INFO - PROCESS | 1722 | 1465210207155 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:07 INFO - PROCESS | 1722 | 1465210207337 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:07 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
03:50:07 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 827ms
03:50:07 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
03:50:07 INFO - PROCESS | 1722 | 1465210207974 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:08 INFO - PROCESS | 1722 | 1465210208061 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:08 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
03:50:08 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 630ms
03:50:08 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
03:50:08 INFO - PROCESS | 1722 | 1465210208610 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:08 INFO - PROCESS | 1722 | 1465210208691 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:09 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
03:50:09 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 627ms
03:50:09 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
03:50:09 INFO - PROCESS | 1722 | 1465210209247 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:09 INFO - PROCESS | 1722 | 1465210209362 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:09 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
03:50:09 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 726ms
03:50:09 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
03:50:09 INFO - PROCESS | 1722 | 1465210209973 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:10 INFO - PROCESS | 1722 | 1465210210062 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:10 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
03:50:10 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 681ms
03:50:10 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
03:50:10 INFO - PROCESS | 1722 | 1465210210660 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:10 INFO - PROCESS | 1722 | 1465210210735 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:11 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
03:50:11 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 626ms
03:50:11 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
03:50:11 INFO - PROCESS | 1722 | 1465210211289 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:11 INFO - PROCESS | 1722 | 1465210211365 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
03:50:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 930ms
03:50:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
03:50:12 INFO - PROCESS | 1722 | 1465210212229 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:12 INFO - PROCESS | 1722 | 1465210212346 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
03:50:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 724ms
03:50:12 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
03:50:12 INFO - PROCESS | 1722 | 1465210212960 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:13 INFO - PROCESS | 1722 | 1465210213051 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
03:50:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
03:50:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
03:50:13 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 625ms
03:50:13 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
03:50:13 INFO - PROCESS | 1722 | 1465210213614 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:13 INFO - PROCESS | 1722 | 1465210213773 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
03:50:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
03:50:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
03:50:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
03:50:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
03:50:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
03:50:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
03:50:14 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 883ms
03:50:14 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
03:50:14 INFO - PROCESS | 1722 | 1465210214486 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:14 INFO - PROCESS | 1722 | 1465210214570 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
03:50:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
03:50:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
03:50:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
03:50:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
03:50:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
03:50:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
03:50:15 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 637ms
03:50:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
03:50:15 INFO - PROCESS | 1722 | 1465210215128 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:15 INFO - PROCESS | 1722 | 1465210215202 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
03:50:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 633ms
03:50:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
03:50:15 INFO - PROCESS | 1722 | 1465210215768 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:15 INFO - PROCESS | 1722 | 1465210215870 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:16 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
03:50:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 680ms
03:50:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
03:50:16 INFO - PROCESS | 1722 | 1465210216449 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:16 INFO - PROCESS | 1722 | 1465210216539 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:17 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
03:50:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 671ms
03:50:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
03:50:17 INFO - PROCESS | 1722 | 1465210217128 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:17 INFO - PROCESS | 1722 | 1465210217216 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
03:50:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 623ms
03:50:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
03:50:17 INFO - PROCESS | 1722 | 1465210217756 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:17 INFO - PROCESS | 1722 | 1465210217844 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:18 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
03:50:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 884ms
03:50:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
03:50:18 INFO - PROCESS | 1722 | 1465210218648 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:18 INFO - PROCESS | 1722 | 1465210218762 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
03:50:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 834ms
03:50:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
03:50:19 INFO - PROCESS | 1722 | 1465210219489 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:19 INFO - PROCESS | 1722 | 1465210219593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
03:50:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 685ms
03:50:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
03:50:20 INFO - PROCESS | 1722 | 1465210220186 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:20 INFO - PROCESS | 1722 | 1465210220272 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
03:50:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 672ms
03:50:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
03:50:20 INFO - PROCESS | 1722 | 1465210220869 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:20 INFO - PROCESS | 1722 | 1465210220983 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
03:50:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 724ms
03:50:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
03:50:21 INFO - PROCESS | 1722 | 1465210221602 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:21 INFO - PROCESS | 1722 | 1465210221739 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
03:50:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 740ms
03:50:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
03:50:22 INFO - PROCESS | 1722 | 1465210222339 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:22 INFO - PROCESS | 1722 | 1465210222429 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
03:50:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 629ms
03:50:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
03:50:22 INFO - PROCESS | 1722 | 1465210222976 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:23 INFO - PROCESS | 1722 | 1465210223069 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
03:50:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 629ms
03:50:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
03:50:23 INFO - PROCESS | 1722 | 1465210223608 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:23 INFO - PROCESS | 1722 | 1465210223685 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
03:50:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 585ms
03:50:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
03:50:24 INFO - PROCESS | 1722 | 1465210224200 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:24 INFO - PROCESS | 1722 | 1465210224268 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
03:50:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 682ms
03:50:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
03:50:24 INFO - PROCESS | 1722 | 1465210224886 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:24 INFO - PROCESS | 1722 | 1465210224994 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
03:50:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 770ms
03:50:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
03:50:25 INFO - PROCESS | 1722 | 1465210225702 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:25 INFO - PROCESS | 1722 | 1465210225842 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
03:50:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 886ms
03:50:26 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
03:50:26 INFO - PROCESS | 1722 | 1465210226593 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:26 INFO - PROCESS | 1722 | 1465210226705 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
03:50:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 727ms
03:50:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
03:50:27 INFO - PROCESS | 1722 | 1465210227331 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:27 INFO - PROCESS | 1722 | 1465210227441 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
03:50:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 625ms
03:50:27 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
03:50:27 INFO - PROCESS | 1722 | 1465210227965 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:28 INFO - PROCESS | 1722 | 1465210228051 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
03:50:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 676ms
03:50:28 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
03:50:28 INFO - PROCESS | 1722 | 1465210228641 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:28 INFO - PROCESS | 1722 | 1465210228725 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:29 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
03:50:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 732ms
03:50:29 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
03:50:29 INFO - PROCESS | 1722 | 1465210229376 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:29 INFO - PROCESS | 1722 | 1465210229452 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
03:50:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 877ms
03:50:30 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
03:50:30 INFO - PROCESS | 1722 | 1465210230261 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:30 INFO - PROCESS | 1722 | 1465210230348 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
03:50:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 623ms
03:50:30 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
03:50:30 INFO - PROCESS | 1722 | 1465210230886 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:30 INFO - PROCESS | 1722 | 1465210230965 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
03:50:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 582ms
03:50:31 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
03:50:31 INFO - PROCESS | 1722 | 1465210231472 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:31 INFO - PROCESS | 1722 | 1465210231550 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:32 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
03:50:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 629ms
03:50:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
03:50:32 INFO - PROCESS | 1722 | 1465210232105 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:32 INFO - PROCESS | 1722 | 1465210232266 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
03:50:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 1028ms
03:50:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
03:50:33 INFO - PROCESS | 1722 | 1465210233157 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:33 INFO - PROCESS | 1722 | 1465210233271 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:33 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
03:50:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 734ms
03:50:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
03:50:33 INFO - PROCESS | 1722 | 1465210233908 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:34 INFO - PROCESS | 1722 | 1465210234040 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:34 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
03:50:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 879ms
03:50:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
03:50:34 INFO - PROCESS | 1722 | 1465210234798 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:34 INFO - PROCESS | 1722 | 1465210234910 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:35 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
03:50:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 680ms
03:50:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
03:50:35 INFO - PROCESS | 1722 | 1465210235475 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:35 INFO - PROCESS | 1722 | 1465210235559 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
03:50:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 623ms
03:50:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
03:50:36 INFO - PROCESS | 1722 | 1465210236103 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:36 INFO - PROCESS | 1722 | 1465210236171 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:36 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
03:50:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 695ms
03:50:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
03:50:36 INFO - PROCESS | 1722 | 1465210236817 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:36 INFO - PROCESS | 1722 | 1465210236943 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
03:50:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 874ms
03:50:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
03:50:37 INFO - PROCESS | 1722 | 1465210237681 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:37 INFO - PROCESS | 1722 | 1465210237763 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
03:50:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 620ms
03:50:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
03:50:38 INFO - PROCESS | 1722 | 1465210238307 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:38 INFO - PROCESS | 1722 | 1465210238397 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
03:50:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 669ms
03:50:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
03:50:38 INFO - PROCESS | 1722 | 1465210238985 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:39 INFO - PROCESS | 1722 | 1465210239131 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:39 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"
03:50:39 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
03:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:50:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:50:39 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
03:50:39 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
03:50:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 924ms
03:50:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
03:50:39 INFO - PROCESS | 1722 | 1465210239915 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:40 INFO - PROCESS | 1722 | 1465210240025 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:40 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"
03:50:40 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
03:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:50:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:50:40 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
03:50:40 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
03:50:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 721ms
03:50:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
03:50:40 INFO - PROCESS | 1722 | 1465210240646 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:40 INFO - PROCESS | 1722 | 1465210240733 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
03:50:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 725ms
03:50:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
03:50:41 INFO - PROCESS | 1722 | 1465210241387 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:41 INFO - PROCESS | 1722 | 1465210241510 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
03:50:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 691ms
03:50:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
03:50:42 INFO - PROCESS | 1722 | 1465210242068 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:42 INFO - PROCESS | 1722 | 1465210242134 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
03:50:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 583ms
03:50:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
03:50:42 INFO - PROCESS | 1722 | 1465210242656 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:42 INFO - PROCESS | 1722 | 1465210242728 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
03:50:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 577ms
03:50:43 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
03:50:43 INFO - PROCESS | 1722 | 1465210243242 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:43 INFO - PROCESS | 1722 | 1465210243332 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
03:50:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 626ms
03:50:43 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
03:50:43 INFO - PROCESS | 1722 | 1465210243869 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:43 INFO - PROCESS | 1722 | 1465210243934 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
03:50:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 670ms
03:50:44 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
03:50:44 INFO - PROCESS | 1722 | 1465210244543 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:44 INFO - PROCESS | 1722 | 1465210244618 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
03:50:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 832ms
03:50:45 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
03:50:45 INFO - PROCESS | 1722 | 1465210245381 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:45 INFO - PROCESS | 1722 | 1465210245457 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
03:50:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 671ms
03:50:46 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
03:50:46 INFO - PROCESS | 1722 | 1465210246060 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:46 INFO - PROCESS | 1722 | 1465210246195 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:46 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
03:50:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 826ms
03:50:46 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
03:50:46 INFO - PROCESS | 1722 | 1465210246891 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:46 INFO - PROCESS | 1722 | 1465210246991 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
03:50:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 778ms
03:50:47 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
03:50:47 INFO - PROCESS | 1722 | 1465210247685 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:47 INFO - PROCESS | 1722 | 1465210247782 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
03:50:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 680ms
03:50:48 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
03:50:48 INFO - PROCESS | 1722 | 1465210248373 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:48 INFO - PROCESS | 1722 | 1465210248503 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
03:50:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 722ms
03:50:49 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
03:50:49 INFO - PROCESS | 1722 | 1465210249092 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:49 INFO - PROCESS | 1722 | 1465210249182 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
03:50:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 830ms
03:50:49 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
03:50:49 INFO - PROCESS | 1722 | 1465210249928 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:50 INFO - PROCESS | 1722 | 1465210250012 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
03:50:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 626ms
03:50:50 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
03:50:50 INFO - PROCESS | 1722 | 1465210250558 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:50 INFO - PROCESS | 1722 | 1465210250641 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
03:50:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 580ms
03:50:51 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
03:50:51 INFO - PROCESS | 1722 | 1465210251139 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:51 INFO - PROCESS | 1722 | 1465210251217 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
03:50:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 621ms
03:50:51 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
03:50:51 INFO - PROCESS | 1722 | 1465210251773 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:51 INFO - PROCESS | 1722 | 1465210251851 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
03:50:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 631ms
03:50:52 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
03:50:52 INFO - PROCESS | 1722 | 1465210252401 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:52 INFO - PROCESS | 1722 | 1465210252525 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
03:50:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 974ms
03:50:53 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
03:50:53 INFO - PROCESS | 1722 | 1465210253399 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:53 INFO - PROCESS | 1722 | 1465210253510 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
03:50:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 743ms
03:50:54 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
03:50:54 INFO - PROCESS | 1722 | 1465210254163 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:54 INFO - PROCESS | 1722 | 1465210254260 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
03:50:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
03:50:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 681ms
03:50:54 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
03:50:54 INFO - PROCESS | 1722 | 1465210254839 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:54 INFO - PROCESS | 1722 | 1465210254926 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:55 INFO - PROCESS | 1722 | *************************
03:50:55 INFO - PROCESS | 1722 | A coding exception was thrown and uncaught in a Task.
03:50:55 INFO - PROCESS | 1722 |
03:50:55 INFO - PROCESS | 1722 | Full message: TypeError: NetworkError when attempting to fetch resource.
03:50:55 INFO - PROCESS | 1722 | Full stack:
03:50:55 INFO - PROCESS | 1722 | *************************
03:50:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
03:50:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 674ms
03:50:55 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
03:50:55 INFO - PROCESS | 1722 | 1465210255507 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:55 INFO - PROCESS | 1722 | 1465210255594 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
03:50:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 778ms
03:50:56 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
03:50:56 INFO - PROCESS | 1722 | 1465210256289 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:56 INFO - PROCESS | 1722 | 1465210256382 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
03:50:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 693ms
03:50:57 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
03:50:57 INFO - PROCESS | 1722 | 1465210257019 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:57 INFO - PROCESS | 1722 | 1465210257120 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
03:50:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
03:50:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
03:50:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
03:50:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
03:50:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 884ms
03:50:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
03:50:57 INFO - PROCESS | 1722 | 1465210257900 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:57 INFO - PROCESS | 1722 | 1465210257990 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
03:50:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 637ms
03:50:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
03:50:58 INFO - PROCESS | 1722 | 1465210258567 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:58 INFO - PROCESS | 1722 | 1465210258698 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:59 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
03:50:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 832ms
03:50:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
03:50:59 INFO - PROCESS | 1722 | 1465210259401 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:50:59 INFO - PROCESS | 1722 | 1465210259499 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:00 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
03:51:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 727ms
03:51:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
03:51:00 INFO - PROCESS | 1722 | 1465210260146 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:00 INFO - PROCESS | 1722 | 1465210260258 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
03:51:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 781ms
03:51:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
03:51:00 INFO - PROCESS | 1722 | 1465210260937 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:01 INFO - PROCESS | 1722 | 1465210261021 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:01 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
03:51:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 881ms
03:51:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
03:51:01 INFO - PROCESS | 1722 | 1465210261814 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:01 INFO - PROCESS | 1722 | 1465210261903 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:02 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
03:51:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 683ms
03:51:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
03:51:02 INFO - PROCESS | 1722 | 1465210262502 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:02 INFO - PROCESS | 1722 | 1465210262576 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
03:51:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 670ms
03:51:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
03:51:03 INFO - PROCESS | 1722 | 1465210263180 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:03 INFO - PROCESS | 1722 | 1465210263258 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:03 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
03:51:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 670ms
03:51:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
03:51:03 INFO - PROCESS | 1722 | 1465210263851 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:03 INFO - PROCESS | 1722 | 1465210263930 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
03:51:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 622ms
03:51:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
03:51:04 INFO - PROCESS | 1722 | 1465210264482 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:04 INFO - PROCESS | 1722 | 1465210264554 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
03:51:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 687ms
03:51:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
03:51:05 INFO - PROCESS | 1722 | 1465210265170 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:05 INFO - PROCESS | 1722 | 1465210265242 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
03:51:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 1136ms
03:51:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
03:51:06 INFO - PROCESS | 1722 | 1465210266313 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:06 INFO - PROCESS | 1722 | 1465210266430 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
03:51:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 681ms
03:51:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
03:51:07 INFO - PROCESS | 1722 | 1465210267003 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:07 INFO - PROCESS | 1722 | 1465210267089 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
03:51:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 629ms
03:51:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
03:51:07 INFO - PROCESS | 1722 | 1465210267644 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:07 INFO - PROCESS | 1722 | 1465210267723 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
03:51:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 687ms
03:51:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
03:51:08 INFO - PROCESS | 1722 | 1465210268336 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:08 INFO - PROCESS | 1722 | 1465210268468 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
03:51:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 782ms
03:51:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
03:51:09 INFO - PROCESS | 1722 | 1465210269120 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:09 INFO - PROCESS | 1722 | 1465210269203 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:09 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
03:51:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 626ms
03:51:09 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
03:51:09 INFO - PROCESS | 1722 | 1465210269753 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:09 INFO - PROCESS | 1722 | 1465210269855 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:10 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
03:51:10 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 620ms
03:51:10 INFO - TEST-START | /IndexedDB/idbtransaction.htm
03:51:10 INFO - PROCESS | 1722 | 1465210270374 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:10 INFO - PROCESS | 1722 | 1465210270470 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:10 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
03:51:10 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
03:51:10 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 575ms
03:51:10 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
03:51:10 INFO - PROCESS | 1722 | 1465210270956 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:11 INFO - PROCESS | 1722 | 1465210271029 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:11 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
03:51:11 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 630ms
03:51:11 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
03:51:11 INFO - PROCESS | 1722 | 1465210271595 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:11 INFO - PROCESS | 1722 | 1465210271681 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
03:51:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
03:51:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
03:51:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
03:51:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
03:51:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
03:51:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
03:51:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
03:51:12 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 1041ms
03:51:12 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
03:51:12 INFO - PROCESS | 1722 | 1465210272644 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:12 INFO - PROCESS | 1722 | 1465210272834 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:13 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
03:51:13 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 921ms
03:51:13 INFO - TEST-START | /IndexedDB/index_sort_order.htm
03:51:13 INFO - PROCESS | 1722 | 1465210273569 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:13 INFO - PROCESS | 1722 | 1465210273692 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:14 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
03:51:14 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 673ms
03:51:14 INFO - TEST-START | /IndexedDB/interfaces.html
03:51:14 INFO - PROCESS | 1722 | 1465210274252 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:14 INFO - PROCESS | 1722 | 1465210274334 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
03:51:15 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
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
03:51:15 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
03:51:15 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1121ms
03:51:15 INFO - TEST-START | /IndexedDB/interfaces.worker
03:51:15 INFO - PROCESS | 1722 | 1465210275403 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:15 INFO - PROCESS | 1722 | 1465210275507 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
03:51:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
03:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
03:51:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
03:51:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:51:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:51:16 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
03:51:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
03:51:16 INFO - {}
03:51:16 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 - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
03:51:16 INFO - {}
03:51:16 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1360ms
03:51:16 INFO - TEST-START | /IndexedDB/key_invalid.htm
03:51:16 INFO - PROCESS | 1722 | 1465210276751 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:16 INFO - PROCESS | 1722 | 1465210276880 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
03:51:17 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
03:51:17 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 743ms
03:51:17 INFO - TEST-START | /IndexedDB/key_valid.html
03:51:17 INFO - PROCESS | 1722 | 1465210277500 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:17 INFO - PROCESS | 1722 | 1465210277595 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
03:51:18 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
03:51:18 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1380ms
03:51:18 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
03:51:18 INFO - PROCESS | 1722 | 1465210278894 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:19 INFO - PROCESS | 1722 | 1465210279005 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:19 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
03:51:19 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1079ms
03:51:19 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
03:51:19 INFO - PROCESS | 1722 | 1465210279980 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:20 INFO - PROCESS | 1722 | 1465210280068 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:20 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
03:51:20 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 685ms
03:51:20 INFO - TEST-START | /IndexedDB/keygenerator.htm
03:51:20 INFO - PROCESS | 1722 | 1465210280669 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:20 INFO - PROCESS | 1722 | 1465210280757 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:21 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
03:51:21 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
03:51:21 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
03:51:21 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 720ms
03:51:21 INFO - TEST-START | /IndexedDB/keyorder.htm
03:51:21 INFO - PROCESS | 1722 | 1465210281402 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:21 INFO - PROCESS | 1722 | 1465210281504 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
03:51:22 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
03:51:22 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 946ms
03:51:22 INFO - TEST-START | /IndexedDB/keypath.htm
03:51:22 INFO - PROCESS | 1722 | 1465210282353 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:22 INFO - PROCESS | 1722 | 1465210282439 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
03:51:23 INFO - TEST-OK | /IndexedDB/keypath.htm | took 844ms
03:51:23 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
03:51:23 INFO - PROCESS | 1722 | 1465210283211 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:23 INFO - PROCESS | 1722 | 1465210283294 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
03:51:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
03:51:23 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 689ms
03:51:23 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
03:51:23 INFO - PROCESS | 1722 | 1465210283907 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:24 INFO - PROCESS | 1722 | 1465210284020 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:24 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
03:51:24 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
03:51:24 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
03:51:24 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 722ms
03:51:24 INFO - TEST-START | /IndexedDB/list_ordering.htm
03:51:24 INFO - PROCESS | 1722 | 1465210284627 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:24 INFO - PROCESS | 1722 | 1465210284708 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:25 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
03:51:25 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
03:51:25 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
03:51:25 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 779ms
03:51:25 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
03:51:25 INFO - PROCESS | 1722 | 1465210285411 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:25 INFO - PROCESS | 1722 | 1465210285501 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:26 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
03:51:26 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 676ms
03:51:26 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
03:51:26 INFO - PROCESS | 1722 | 1465210286096 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:26 INFO - PROCESS | 1722 | 1465210286199 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:26 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
03:51:26 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 880ms
03:51:26 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
03:51:26 INFO - PROCESS | 1722 | 1465210286979 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:27 INFO - PROCESS | 1722 | 1465210287087 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:27 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
03:51:27 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 729ms
03:51:27 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
03:51:27 INFO - PROCESS | 1722 | 1465210287717 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:27 INFO - PROCESS | 1722 | 1465210287810 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:28 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
03:51:28 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 622ms
03:51:28 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
03:51:28 INFO - PROCESS | 1722 | 1465210288351 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:28 INFO - PROCESS | 1722 | 1465210288432 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:29 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
03:51:29 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 679ms
03:51:29 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
03:51:29 INFO - PROCESS | 1722 | 1465210289026 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:29 INFO - PROCESS | 1722 | 1465210289118 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:29 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
03:51:29 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 727ms
03:51:29 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
03:51:29 INFO - PROCESS | 1722 | 1465210289763 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:29 INFO - PROCESS | 1722 | 1465210289891 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:30 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
03:51:30 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 783ms
03:51:30 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
03:51:30 INFO - PROCESS | 1722 | 1465210290562 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:30 INFO - PROCESS | 1722 | 1465210290789 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:31 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
03:51:31 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 782ms
03:51:31 INFO - TEST-START | /IndexedDB/value.htm
03:51:31 INFO - PROCESS | 1722 | 1465210291338 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:31 INFO - PROCESS | 1722 | 1465210291421 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:31 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
03:51:31 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
03:51:31 INFO - TEST-OK | /IndexedDB/value.htm | took 633ms
03:51:31 INFO - TEST-START | /IndexedDB/value_recursive.htm
03:51:31 INFO - PROCESS | 1722 | 1465210291976 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:32 INFO - PROCESS | 1722 | 1465210292054 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:32 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
03:51:32 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
03:51:32 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
03:51:32 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 728ms
03:51:32 INFO - TEST-START | /IndexedDB/writer-starvation.htm
03:51:32 INFO - PROCESS | 1722 | 1465210292709 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:32 INFO - PROCESS | 1722 | 1465210292830 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:33 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
03:51:33 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1130ms
03:51:33 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
03:51:33 INFO - PROCESS | 1722 | 1465210293853 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:33 INFO - PROCESS | 1722 | 1465210293977 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:34 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
03:51:34 INFO - {}
03:51:34 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
03:51:34 INFO - {}
03:51:34 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
03:51:34 INFO - {}
03:51:34 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
03:51:34 INFO - {}
03:51:34 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 776ms
03:51:34 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
03:51:34 INFO - PROCESS | 1722 | 1465210294641 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:34 INFO - PROCESS | 1722 | 1465210294731 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:35 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
03:51:35 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
03:51:35 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
03:51:35 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
03:51:35 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 785ms
03:51:35 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
03:51:35 INFO - PROCESS | 1722 | 1465210295438 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:35 INFO - PROCESS | 1722 | 1465210295516 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
03:51:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 644ms
03:51:36 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
03:51:36 INFO - PROCESS | 1722 | 1465210296079 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:36 INFO - PROCESS | 1722 | 1465210296155 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
03:51:36 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
03:51:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
03:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
03:51:36 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
03:51:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
03:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
03:51:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
03:51:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 604ms
03:51:36 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
03:51:36 INFO - PROCESS | 1722 | 1465210296691 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:36 INFO - PROCESS | 1722 | 1465210296778 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:37 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() {
03:51:37 INFO - [native code]
03:51:37 INFO - }" but got function "function () {
03:51:37 INFO - }"
03:51:37 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
03:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:37 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
03:51:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
03:51:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
03:51:37 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
03:51:37 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
03:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:37 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
03:51:37 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
03:51:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
03:51:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 632ms
03:51:37 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
03:51:37 INFO - PROCESS | 1722 | 1465210297335 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:37 INFO - PROCESS | 1722 | 1465210297422 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:38 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() {
03:51:38 INFO - [native code]
03:51:38 INFO - }" but got function "function () {
03:51:38 INFO - }"
03:51:38 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
03:51:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
03:51:38 INFO - {}
03:51:38 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
03:51:38 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
03:51:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
03:51:38 INFO - {}
03:51:38 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 830ms
03:51:38 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
03:51:38 INFO - PROCESS | 1722 | 1465210298176 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:38 INFO - PROCESS | 1722 | 1465210298260 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
03:51:38 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
03:51:38 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
03:51:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
03:51:38 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
03:51:38 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
03:51:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
03:51:38 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"
03:51:38 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
03:51:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
03:51:38 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
03:51:38 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
03:51:38 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
03:51:38 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
03:51:38 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
03:51:38 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
03:51:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
03:51:38 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
03:51:38 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
03:51:38 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
03:51:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
03:51:38 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"
03:51:38 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
03:51:38 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
03:51:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
03:51:38 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
03:51:38 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
03:51:38 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
03:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:38 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
03:51:38 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
03:51:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
03:51:38 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 649ms
03:51:38 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
03:51:38 INFO - PROCESS | 1722 | 1465210298834 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:38 INFO - PROCESS | 1722 | 1465210298944 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
03:51:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 576ms
03:51:39 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
03:51:39 INFO - PROCESS | 1722 | 1465210299413 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:39 INFO - PROCESS | 1722 | 1465210299527 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
03:51:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
03:51:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
03:51:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
03:51:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 738ms
03:51:40 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
03:51:40 INFO - PROCESS | 1722 | 1465210300158 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:40 INFO - PROCESS | 1722 | 1465210300249 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
03:51:40 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
03:51:40 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
03:51:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
03:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:51:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
03:51:40 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 675ms
03:51:40 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
03:51:40 INFO - PROCESS | 1722 | 1465210300850 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:40 INFO - PROCESS | 1722 | 1465210300942 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
03:51:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
03:51:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
03:51:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
03:51:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
03:51:42 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1623ms
03:51:42 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
03:51:42 INFO - PROCESS | 1722 | 1465210302486 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:42 INFO - PROCESS | 1722 | 1465210302584 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
03:51:44 INFO - {}
03:51:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
03:51:44 INFO - {}
03:51:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
03:51:44 INFO - {}
03:51:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
03:51:44 INFO - {}
03:51:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
03:51:44 INFO - {}
03:51:44 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1690ms
03:51:44 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
03:51:44 INFO - PROCESS | 1722 | 1465210304175 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:44 INFO - PROCESS | 1722 | 1465210304254 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:44 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
03:51:44 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 776ms
03:51:44 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
03:51:44 INFO - PROCESS | 1722 | 1465210304962 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:45 INFO - PROCESS | 1722 | 1465210305083 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:45 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
03:51:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
03:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
03:51:45 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 877ms
03:51:45 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
03:51:45 INFO - PROCESS | 1722 | 1465210305840 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:45 INFO - PROCESS | 1722 | 1465210305914 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:56 INFO - PROCESS | 1722 | MARIONETTE LOG: INFO: Timeout fired
03:51:56 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
03:51:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
03:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
03:51:56 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:9
03:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:51:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
03:51:56 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10306ms
03:51:56 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
03:51:56 INFO - PROCESS | 1722 | 1465210316155 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:56 INFO - PROCESS | 1722 | 1465210316254 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
03:51:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 878ms
03:51:57 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
03:51:57 INFO - PROCESS | 1722 | 1465210317041 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:57 INFO - PROCESS | 1722 | 1465210317136 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:57 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
03:51:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 628ms
03:51:57 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
03:51:57 INFO - PROCESS | 1722 | 1465210317680 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:57 INFO - PROCESS | 1722 | 1465210317766 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:58 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
03:51:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 678ms
03:51:58 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
03:51:58 INFO - PROCESS | 1722 | 1465210318354 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:58 INFO - PROCESS | 1722 | 1465210318442 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:59 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
03:51:59 INFO - {}
03:51:59 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 725ms
03:51:59 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
03:51:59 INFO - PROCESS | 1722 | 1465210319087 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:59 INFO - PROCESS | 1722 | 1465210319251 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:59 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
03:51:59 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 772ms
03:51:59 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
03:51:59 INFO - PROCESS | 1722 | 1465210319865 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:51:59 INFO - PROCESS | 1722 | 1465210319961 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:00 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
03:52:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
03:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
03:52:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
03:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
03:52:00 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 628ms
03:52:00 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
03:52:00 INFO - PROCESS | 1722 | 1465210320503 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:00 INFO - PROCESS | 1722 | 1465210320597 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:01 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().
03:52:01 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 623ms
03:52:01 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
03:52:01 INFO - PROCESS | 1722 | 1465210321140 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:01 INFO - PROCESS | 1722 | 1465210321228 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:01 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
03:52:01 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 636ms
03:52:01 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
03:52:01 INFO - PROCESS | 1722 | 1465210321777 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:01 INFO - PROCESS | 1722 | 1465210321859 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:02 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
03:52:02 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 691ms
03:52:02 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
03:52:02 INFO - PROCESS | 1722 | 1465210322466 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:02 INFO - PROCESS | 1722 | 1465210322585 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:03 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"
03:52:03 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
03:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:03 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
03:52:03 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
03:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:03 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
03:52:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
03:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
03:52:03 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 625ms
03:52:03 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
03:52:03 INFO - PROCESS | 1722 | 1465210323104 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:03 INFO - PROCESS | 1722 | 1465210323180 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:03 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
03:52:03 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 581ms
03:52:03 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
03:52:03 INFO - PROCESS | 1722 | 1465210323689 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:03 INFO - PROCESS | 1722 | 1465210323763 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:04 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
03:52:04 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 585ms
03:52:04 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
03:52:04 INFO - PROCESS | 1722 | 1465210324274 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:04 INFO - PROCESS | 1722 | 1465210324351 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:04 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
03:52:04 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 586ms
03:52:04 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
03:52:04 INFO - PROCESS | 1722 | 1465210324865 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:04 INFO - PROCESS | 1722 | 1465210324940 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:05 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
03:52:05 INFO - do_test/)
03:52:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
03:52:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
03:52:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
03:52:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
03:52:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
03:52:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
03:52:41 INFO - )
03:52:41 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 725ms
03:52:41 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
03:52:42 INFO - PROCESS | 1722 | 1465210362026 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:42 INFO - PROCESS | 1722 | 1465210362123 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
03:52:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
03:52:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
03:52:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
03:52:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
03:52:42 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
03:52:42 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 988ms
03:52:43 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
03:52:43 INFO - PROCESS | 1722 | 1465210363008 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:43 INFO - PROCESS | 1722 | 1465210363098 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
03:52:43 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
03:52:43 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 980ms
03:52:43 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
03:52:44 INFO - PROCESS | 1722 | 1465210364005 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:44 INFO - PROCESS | 1722 | 1465210364094 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
03:52:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
03:52:44 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 587ms
03:52:44 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
03:52:44 INFO - PROCESS | 1722 | 1465210364595 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:44 INFO - PROCESS | 1722 | 1465210364665 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
03:52:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
03:52:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
03:52:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
03:52:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
03:52:45 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 625ms
03:52:45 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
03:52:45 INFO - PROCESS | 1722 | 1465210365225 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:45 INFO - PROCESS | 1722 | 1465210365312 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:45 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
03:52:45 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
03:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:45 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
03:52:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
03:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
03:52:45 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 724ms
03:52:45 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
03:52:45 INFO - PROCESS | 1722 | 1465210365956 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:46 INFO - PROCESS | 1722 | 1465210366041 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:46 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
03:52:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
03:52:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
03:52:46 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 725ms
03:52:46 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
03:52:46 INFO - PROCESS | 1722 | 1465210366686 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:46 INFO - PROCESS | 1722 | 1465210366788 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:47 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
03:52:47 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 578ms
03:52:47 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
03:52:47 INFO - PROCESS | 1722 | 1465210367269 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:47 INFO - PROCESS | 1722 | 1465210367352 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:48 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
03:52:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
03:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
03:52:48 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 780ms
03:52:48 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
03:52:48 INFO - PROCESS | 1722 | 1465210368058 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:48 INFO - PROCESS | 1722 | 1465210368165 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:48 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
03:52:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
03:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:48 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
03:52:48 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 677ms
03:52:48 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
03:52:48 INFO - PROCESS | 1722 | 1465210368744 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:48 INFO - PROCESS | 1722 | 1465210368841 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:49 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
03:52:49 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 674ms
03:52:49 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
03:52:49 INFO - PROCESS | 1722 | 1465210369433 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:49 INFO - PROCESS | 1722 | 1465210369517 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:50 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
03:52:50 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 727ms
03:52:50 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
03:52:50 INFO - PROCESS | 1722 | 1465210370153 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:50 INFO - PROCESS | 1722 | 1465210370240 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:50 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
03:52:50 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 674ms
03:52:50 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
03:52:50 INFO - PROCESS | 1722 | 1465210370834 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:50 INFO - PROCESS | 1722 | 1465210370927 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
03:52:51 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 570ms
03:52:51 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
03:52:51 INFO - PROCESS | 1722 | 1465210371417 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:51 INFO - PROCESS | 1722 | 1465210371520 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:51 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
03:52:51 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
03:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:52:51 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
03:52:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
03:52:51 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
03:52:51 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 570ms
03:52:51 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
03:52:51 INFO - PROCESS | 1722 | 1465210371993 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:52 INFO - PROCESS | 1722 | 1465210372069 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:52 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
03:52:52 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
03:52:52 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 626ms
03:52:52 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
03:52:52 INFO - PROCESS | 1722 | 1465210372620 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:52 INFO - PROCESS | 1722 | 1465210372704 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
03:52:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
03:52:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
03:52:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
03:52:53 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 728ms
03:52:53 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
03:52:53 INFO - PROCESS | 1722 | 1465210373370 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:53 INFO - PROCESS | 1722 | 1465210373498 Marionette INFO sendAsync efb661ae-5fba-4862-ae3a-7f2cb170fcc3
03:52:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: